Excel - 基于ROW()和COLUMN()定位单元格内容

时间:2014-10-14 14:18:01

标签: function excel-formula

我正在尝试使用单元格固定位置然后引用它周围的单元格。

在伪代码中,我喜欢这样的东西:

=CELL("contents",COLUMN()-1 ROW())

因此它会将单元格的值保留在左侧,并将其显示在此单元格中。

我这样做的原因是它能够在多个单元格中进行叠加,并且可以自动显示哪些单元格信息。

有没有办法在COLUMN()函数上使用修改后的ROW()CELL()代替[reference]值?

2 个答案:

答案 0 :(得分:0)

您可以使用=Offset()

=Offset(contents, 0, -1)

假设“内容”是一个命名范围。如果不是那么只引用单元格

=Offset(B4, 0, -1)

答案 1 :(得分:0)

=OFFSET(INDIRECT(CELL("address")),3,6)

这将返回一个单元格的内容,该单元格从当前的一行向下3行,向右6列。