首页 > 解决方案 > MS Excel 中的参考文献

问题描述

Excel 365 中是否有办法引用公式中的单元格并将其锁定,以便如果我拖动引用的单元格,它不会更改公式中的单元格引用?

我正在使用电子表格来构建自定义卡片组,最后一列使用=TEXTJOIN(" ", TRUE, G2, A2). 问题是,如果我将第一张卡片数据向下拖动到 G8 和 A8,最后一列的公式将自动更改为=TEXTJOIN(" ", TRUE, G8, A8). 即使我移动数据,我希望最后一列的公式仍然引用 G2 和 A2,甚至当我移动数据时绝对引用也会改变。

如果我正常填写表格,则 H 显示正确。 如果我正常填写表格,则 H 显示正确。

如果我想以不同的顺序重新排列我的卡片并将数据拖入,A4:G4那么A8:G8公式H4将更改为显示文本,G8A8不是保留在第 2 行中显示原始文本,第 8 行中的公式现在出错。 如果我想以不同的顺序重新排列我的卡片并将 A4:G4 中的数据拖到 A8:G8 中,那么 H2 中的公式将更改为在 G8 和 A8 中显示文本,而不是在第 2 行中显示原始文本和第 8 行的公式现在出错了

标签: excelexcel-formula

解决方案


也许使用Ctrl+将您的数据转换为表格T,然后将您的公式修改为以下内容:

=TEXTJOIN(" ",TRUE,[@Name],[@['# In Deck]])

在此处输入图像描述


推荐阅读