簡體   English   中英

Google Spreadsheet中的公式可顯示另一個單元格中一個單元格的值,其中單元格之間的列數是受控變量?

[英]Formula in Google Spreadsheet to display the value of one cell in another cell where the number of columns between the cells is a controlled variable?

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

用例:我有一個按周細分的現金流量模型,並希望在簽署交易后的幾周內顯示收入“ n”,我可以在其中操縱一個單元格(表示“ n”的值)來查看對模型的影響。

您為此使用INDIRECT

=INDIRECT("A"&n)

其中n是您的變量。 因此,如果n = 2 ,則得到A2 如果n = 3 ,則得到A3

編輯:為了反映我在電子表格中所做的更改,這是我改為使用的公式:

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

在處理字符電子表格時,我遇到了類似的問題,而我得到的解決方案是使用偏移量。 格式為= offset(a,b,c),其中a代表您要用作占位符的單元格,在您的示例中為a2。 其中b包含將移至行的值(實際上,我將其定位到另一個單元格,因此當我“升級”時,我可以只更改一個框,所有依賴於它的內容都會更新)。 其中c包含要在列中移動的值。 https://support.google.com/docs/answer/3093379?hl=zh_CN

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM