excel 使用 OFFSET 参考向下移动一列

excel move across a row with reference moving down a column using OFFSET

我想要以下内容:

c31='Monthly Summary'!d5
d31='Monthly Summary'!d6
f31='Monthly Summary'!d7
g31='Monthly Summary'!d8

我知道你可以用偏移来做到这一点,但我不是很擅长。

这是我失败的尝试:

=OFFSET('Monthly Summary'!$D,1,ROW()-31)

有什么建议吗?

c31='Monthly Summary'!d5  =OFFSET('Monthly Summary'!$D,2,0)
d31='Monthly Summary'!d6  =OFFSET('Monthly Summary'!$D,3,0)
f31='Monthly Summary'!d7  =OFFSET('Monthly Summary'!$D,4,0)
g31='Monthly Summary'!d8  =OFFSET('Monthly Summary'!$D,5,0)

如果你会看到,'Monthly Summary'!$DOFFSET公式中的引用单元格,所以如果你想获得'Monthly Summary'!$D的值,你必须在同一个公式中向下移动两行柱子。因此,对于 Cell C31,行参数为 2,列参数为 0。同样适用于其他单元格。

Cell C31中输入以下公式

=OFFSET('Monthly Summary'!$D,COLUMN()-1,ROW()-31)

然后drag/copy上面的公式跨过了。这应该适合你。

有什么不明白的地方欢迎提问。