0

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

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

4

2 回答 2

6

你用INDIRECT这个。

=INDIRECT("A"&n)

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

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

=IFERROR(INDEX(6:6,1,COLUMN()-$B$14-1)*$B$13,0)
于 2013-09-29T19:34:48.057 回答
0

我在处理字符电子表格时遇到了类似的问题,我得到的解决方案是使用偏移量。格式为 =offset(a,b,c),其中 a 代表您想要作为占位符的单元格,在您的示例中为 a2。其中 b 包含将在行中移动的值(我实际上将它定位到另一个单元格,所以当我“升级”时,我可以只更改一个框,并且所有依赖于它的内容都会更新)。其中 c 包含要在列中移动的值。 https://support.google.com/docs/answer/3093379?hl=en

于 2015-04-22T02:40:00.887 回答