簡體   English   中英

Excel:復制單元格公式時為動態INDIRECT

[英]Excel: Dynamic INDIRECT when copying cell formula

我有以下公式

=INDIRECT("'"&$A$1&"'!"&"D3")

在A1中,我有另一個工作表的名稱,它可以正確轉到該工作表的單元格D3,並返回值。 現在,我想將此公式拖動到下面的單元格上,並自動更新為

=INDIRECT("'"&$A$1&"'!"&"E3")

然后再拖到下面

=INDIRECT("'"&$A$1&"'!"&"F3")

等等...

有可能還是我必須手動更換電池? 還有另一種方法嗎?

謝謝

要在下拉公式時更改列引用,請使用ADDRESS()返回一個字符串:

=INDIRECT("'" & $A$1 & "'!"&ADDRESS(3,ROW(4:4)))

ROW()將是動態的,並且首先引用第4列或“ D”,向下拖動時將引用第5列,然后引用第6列,依此類推。

暫無
暫無

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

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