Google Spreadsheet中的公式显示另一个单元格中一个单元格的值,其中单元格之间的列数是一个受控变量?

0 formula worksheet-function google-sheets

如何在Google Spreadsheet中创建一个公式,该公式将在另一个单元格(例如C3)中显示一个单元格(例如单元格A2)的值,其中单元格之间的列数(n)是受控变量(在此示例中为"2") ")?

使用案例:我有一个按周分列的现金流量模型,并希望在交易签署后显示收入'n'周数,我可以操纵一个单元格(代表'n'的值)来查看对模型的影响.

Jer*_*rry 6

你用INDIRECT它.

=INDIRECT("A"&n)
Run Code Online (Sandbox Code Playgroud)

n你的变量在哪里?所以,如果n = 2,你得到A2.如果n = 3,你得到A3.

编辑:为了反映我在电子表格中所做的更改,这里是我使用的公式:

=IFERROR(INDEX(6:6,1,COLUMN()-$B$14-1)*$B$13,0)
Run Code Online (Sandbox Code Playgroud)