【问题标题】:Structured references vs explicit cell references结构化引用与显式单元格引用
【发布时间】:2019-04-10 00:04:46
【问题描述】:

我正在使用索引匹配来匹配全名和该派对的人数。 我让它工作,但它同时使用结构化和显式单元格引用。 我不知道为什么当我在表中添加新行时,具有索引匹配公式的列不会填充最后一行。

这是使用的公式:

=IFNA(INDEX(AA:AA,MATCH([@[Preferred Seating 1st Choice]],D:D,0)),"")

AA 列有总人数,D 列有全名列表。 首选座位是用于引用搜索的列。

我环顾四周,似乎找不到为什么在输入该行信息后它不会填写最后一行。 我只能假设它与混合的显式结构单元格/列引用有关。请提供任何帮助。

【问题讨论】:

  • 顺便说一句,所有其他公式都很好地进行。

标签: excel excel-formula


【解决方案1】:

是的,如果公式包含不寻常的引用,Excel 可能不会自动假定需要在整个表格列中自动填充公式。除非您有表外的数据,否则您应该只参考表中的列:

=IFNA(INDEX([Column AA Name],MATCH([@[Preferred Seating 1st Choice]],[Column D Name],0)),"")

在编辑公式时,可以通过选择源列中除标题以外的所有单元格轻松输入这些内容。该公式将始终使用整个 源列和公式应自动填充自己的整个列。

您还可以控制是否通过隐藏属性自动更新列的公式。只有在您对列进行更改时,才能通过前端显示更改列的行为。

在列中输入公式后,Excel 将自动填充整列并让您选择关闭自动填充,或者 Excel 不会自动填充整列并让您选择打开它。

输入未填充的公式后,会出现这个图标:

点击它,然后选择用这个公式覆盖该列中的所有单元格

从正在自动填充的列中的一个单元格中删除公式将关闭自动填充。双击带有公式的单元格并按 Enter 键,您可以选择再次打开它。

【讨论】:

  • 感谢您的回复。由于我尝试了许多故障排除方法,我仍然无法将其填写到最后一行。
  • 我验证了选项设置中的所有复选框都选中了这个选项。
  • 我仍然无法完成这项工作。我有 4 列具有相同问题的 Index-Match 函数。在连续输入新条目后,这 4 列不会填写。检查这些单元格后,它们是空白的。我尝试了我能想到的一切并进行了上述修改,但没有运气。还有其他建议吗?
  • 我不知道你在说什么复选框。你得到我输入公式时显示的弹出窗口吗?
  • 是的,我这样做了,而且效果很好。我问它是否是索引匹配的原因是因为除了索引匹配公式之外,我还有许多其他列,它们会自动填充到最新的角色,但索引匹配的 4 列不是。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多