=AVERAGE("M1"&":"&地址(10,13,4))
我正試圖取一個數值范圍的平均數(這是一個更大的公式的一部分,這只是我卡住的部分)。我希望第一個單元格的參考是一個普通的參考,如上圖:M列,第1行。 然后我希望該范圍內的第二個單元格參考是一個公式/函式,在上面的例子中,M列,第10行。
我希望最終用另一個公式/函式替換上面的 "10",但這不是現在的問題。
當我嘗試上面的公式時,我得到一個DIV/0!錯誤,好像有/一些/范圍被傳遞給Average,但它不是正確的。將地址函式修改為其他任意的數值集,也會產生相同的結果。
我也沒有與地址函式結婚;如果有辦法用不同的函式來處理范圍中的第二個參考,我都聽得進去。
編輯:我在Excel論壇中進行了深入的搜索,找到了我的答案。如果用 "間接 "包裝,Average的括號內的文本就會像你所期望的那樣,作為一個范圍。下面是一個例子:
=indirect("M1"&":"& Address(RIGHT(A1,3),16,4))
uj5u.com熱心網友回復:
有點像在Excel中,你可以使用:
=AVERAGE(M1:INDEX(M:M,10))
uj5u.com熱心網友回復:
編輯:我在Excel論壇上做了深入的搜索,找到了我的答案。如果用Indirect包裹,Average的括號內的文本就像你期望的那樣,作為一個范圍。下面是一個例子:
=indirect("M1"&":"& Address(RIGHT(A1,3),16,4))
你可以用另一個函式或值替換地址函式。只要你放在間接中的最終結果看起來像一個單元格或區域參考,間接就可以作業(根據我的理解)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/323574.html
標籤:
