2013-09-29 49 views
0

如何在Google Spreadsheet中創建一個公式,該公式將顯示單元格(n)之間的列數爲控制變量的另一個單元格(例如C3)中的一個單元格(例如單元格A2)的值(在本例中「2」)?Google Spreadsheet中的公式可顯示另一個單元格中單元格之間的列數是受控變量的單元格的值?

用例:我有一個現金流模型按列分列,並且希望在交易簽名後顯示收入'n'週數,我可以操縱一個單元格(表示'n ')看到對模型的影響。

回答

5

您使用INDIRECT

=INDIRECT("A"&n) 

其中n是你的變量。所以,如果n = 2,你會得到A2。如果n = 3,則得到A3

編輯:爲了體現我在電子表格中所做的更改,這裏的公式我代替:

=IFERROR(INDEX(6:6,1,COLUMN()-$B$14-1)*$B$13,0) 
+0

你能請澄清使用虛擬的電子表格在:https://docs.google.com/spreadsheet/ccc?key=0AiHb61ium2yHdGVMVWJaNVhUTm9OZjZIVzlnV3VuUmc&usp=sharing。在這裏的例子中,收入在合同簽署後4周內(硬編碼)。我希望能夠做的是在單元格「A1」中輸入一個數字,以反映簽訂合同後收入應該達到的週數,這會影響收入出現在哪一列。如果n = 2,那麼D7將是10000,E7將是20000. – Isaac

+0

@Isaac對於延遲抱歉;我沒有收到你的評論的通知:(。我編輯了你的電子表格來做到這一點,我已經使用INDEX,因爲我認爲它可能更合適。請注意,我必須在單元格上按Ctrl + E谷歌電子表格的小角落顯示所有數字。 – Jerry

0

我上一個角色的電子表格,我得到了解決工作時也有類似的問題是使用偏移。 格式是=偏移量(a,b,c) 其中a表示您希望作爲佔位符的單元格,在您的示例中它將是a2。 其中b包含值將被移動的行(我實際上已經把它定位到另一個單元格,所以當我「升級」時,我可以更改一個盒子和一切依賴於它的更新)。 其中c包含要在列中移動的值。 https://support.google.com/docs/answer/3093379?hl=en

相關問題