如何增加Google表格中单元格引用中的列值?

时间:2018-12-22 11:49:27

标签: google-sheets

是否可以增加对公式中单元格的引用中的列值?举个例子,用伪代码,例如= CELL(Row,Column + Month(“”)) 因此,在一月份,该公式将引用A21、2月A22、3月A23等。 提前致谢!

1 个答案:

答案 0 :(得分:1)

如果说您的第五列(E)代表1月,2月6日等,则在ColumnE中并拖动到右侧(假设已设置LTR):

=indirect("A"&Column()+16)

将返回A21,A22和A23等的内容。

您定义的源列固定为A,因此只需提供可变的行号-作为当前列号(5)加上顶部的数字即可对于包含一月份源的第一行,将其增加(即+16),直到达到要求(即达到21)。将公式复制到右侧时,列号将增加1,因此公式所引用的行也将增加1。

正是上述原则适用于按时间(例如月份数)而不是通过复制来递增:

=indirect("A"&20+month(Today()))