我需要索引中的工作表引用作為逐行拖曳公式來增加

我需要索引中的工作表引用作為逐行拖曳公式來增加

我有一個索引表,需要從電子表格中的其他表中取得資料。我設定的公式是 ='I101'!$B$8,其中 I101 是從中取得資料的工作表和固定儲存格 B8。但是,當我在索引表中向下拖曳該公式時,我需要將 101 加一,因此當我向下拖曳該公式時。然而它保持固定,我必須手動編輯,當你從 268 張表中獲取數據時,這非常耗時。在這個公式中,我要如何告訴 I001 的下一行跳到下一張紙?

答案1

嘗試使用ROWS函數 和INDIRECT.假設您將第一個公式放入儲存格中C3,然後使用此版本

=INDIRECT("'I"&ROWS(C$3:C3)+100&"'!B8")

當您向下拖曳時,該ROWS函數會遞增並增加工作表名稱中的數字 - 這比使用ROW函數更強大,因為如果您在公式上方新增或刪除行,此方法仍然有效。

更改C3s取決於起始單元格

相關內容