我有一个范围A中的公式,指向范围B中的单元格。
范围A中的下一个单元格使用相同的公式,并使用范围B中的下一个单元格。
现在我用
=SUM(.... D27 .....)
但我希望使用像
这样的东西=SUM(.... VALUE(RANGEB(INDEX=CURRENT_CELL.RANGEA.INDEX) ....)
这样,我在范围A中的每个地方都有相同的公式,索引也会自行更改。
目前,范围A中的下一个单元格将是
=SUM(.... E27 .....)
在阅读公式时更短但没有意义,因为每个单元格都有不同的公式,所以更难维持。
感谢。
答案 0 :(得分:0)
使用范围名称,例如RangeA
和RangeB
,假设RangeA
和RangeB
具有相同的大小和形状,您可以将其放入RangeA
单元格中:
=INDEX(RangeB,ROW()-ROW(RangeA)+1,COLUMN()-COLUMN(RangeA)+1)
如果您不使用范围名称并将RangeA
和RangeB
替换为实际地址,请确保使用绝对地址($
s)。