【发布时间】:2018-10-18 20:36:46
【问题描述】:
我的数据:
我正在尝试从Column H 复制答案/公式。这是一个数组公式,所以我用 Ctrl+Shift+Enter (C+S+E继续)。
我的公式(在H2)是:
=MAX(IF(Sheet1!$X$3:$X$94=Sheet4!A2,Sheet1!$AI$3:$AI$94))
Columns I:L 是我尝试复制的不同选项。
Column I:我高亮了相关单元格,然后将上面的公式(来自H2)放在单元格I2,然后使用C+S+E。结果是2。
检查单元格H5 和I5 之间的公式之间的差异表明引用"Sheet4!A2" 不同。
- 在
Column H中,单元格引用为"Sheet4!A5",正确。 - 在
I5中,引用为"Sheet4!A2,不正确。
为了解决这个问题,我尝试在Column J 中编写公式,然后将其向下拖动,结果导致所有错误。
Columns K 和 L 是我尝试输入公式,突出显示我的范围,然后按 C+S+E 的情况,或者手动 (Column K),或者在工作表之间移动并突出显示相关参考 (Column L)。出现了同样的问题。
我什至尝试突出显示Column H,编辑Cell H2,然后点击C+S+E。我得到了与Column I 相同的结果。
我查看了Excel Array Formula 和Excel: Array Formula Calculates Once,但这些建议在这种情况下对我没有帮助。
我的电子表格中已启用自动计算。
【问题讨论】:
标签: excel array-formulas