Re: [算表] sumifs函數是如何處理輸入的條件與條件值
SUMIFS或其他陣列公式都一樣,執行時與絕對列號無關
不過我不知道拿陣列的想法來說明會比較好理解還是更混亂XD
SUMIFS(A1:A5,B1:B5,1,C1:C5,2)
→SUMIFS({A1;A2;A3;A4;A5},{B1;B2;B3;B4;B5}=1,{C1;C2;C3;C4;C5}=2)
執行時會依儲存格順序做比對
也就是A1、B1、C1一組,A2、B2、C2一組依此類推
所以如果今天公式寫成這樣:
SUMIFS(A1:A5,B2:B6,1,C3:C7,2)
→SUMIFS({A1;A2;A3;A4;A5},{B2;B3;B4;B5;B6}=1,{C3;C4;C5;C6;C7}=2)
執行時依儲存格順序
就會是A1、B2、C3一組,A2、B3、C4一組
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.7.206 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1657697802.A.D89.html
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):