簡體   English   中英

Excel公式-修復多個工作表中的單元格引用

[英]Excel formula - fixing cell reference across multiple worksheets

這是Excel的問題。 我必須在幾個工作表中創建類似的表。 但是表的行號不匹配。 例如,工作表1中的表從第48行開始; 工作表中的兩個表從第35行開始,依此類推。每個表都引用一個單元格,該單元格在表的開始位置高3行,並且需要針對表的長度進行固定。 因此,在工作表一的表中,該公式需要引用單元格M45(48上方的三行); 在工作表二的表中,該公式需要引用單元格M32(35上方的三行); 等等。 如果只是一個工作表,我知道我可以修復32個並參考M $ 45。 但是我不知道如何針對上述問題自動執行它。 我需要自動化的公式是:

IF(SUM($L49:$L$61)>=M$45,0,MIN($L48,M$45))

當我將公式從第一工作表復制到第二工作表時,第二工作表中的M $ 45必須為第二工作表中的M $ 32。 其他參考也將需要相應地修改。 但是一旦我知道該怎么做,我就可以照顧其余的人。 希望您能提供任何幫助。

如果您在表格中使用以下內容,

=OFFSET([#Headers], -3, 0, 1, 1)

該公式將進行調整,以顯示表格名稱,如下所示:

=OFFSET(Table1[#Headers], -3, 0, 1, 1)

復制表會將內部公式調整為新表的名稱。 例如

=OFFSET(Table2[#Headers], -3, 0, 1, 1)

暫無
暫無

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

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