1
我想在Excel中使用SUMIF函數。我試圖驗證sheet3中的一列,並在符合條件時添加多列。但是我的公式:SUMIF總和多列
=SUMIF(Sheet3!E:E,"ABC",Sheet3!K:O)
是隻增加一列。列K中的值正在求和,但不是我想要的所有五列。
我想在Excel中使用SUMIF函數。我試圖驗證sheet3中的一列,並在符合條件時添加多列。但是我的公式:SUMIF總和多列
=SUMIF(Sheet3!E:E,"ABC",Sheet3!K:O)
是隻增加一列。列K中的值正在求和,但不是我想要的所有五列。
您最好的選擇可能是陣列¹公式相當於您的樣本公式。
=SUM(IF(E$1:E$9999="abc", $K$1:$O$9999))
陣列formulas¹需要與按Ctrl +移+Enter↵完成。一旦正確輸入第一個單元格,就可以像其他公式一樣向下或向右填充或複製它們。
由於您的列E標準必須被滿足,則在檢查下面的最後一個文本值的任何單元格列E.
=SUM(IF($E$1:INDEX($E:$E, MATCH("zzz",$E:$E))="abc", $K$1:INDEX($O:$O, MATCH("zzz",$E:$E))))
輸入作爲數組式沒有意義的。 有關更多信息,請參見Guidelines and examples of array formulas。
¹試圖減少到範圍更緊密地表示實際數據的範圍的全列引用。數組公式以對數形式計算週期,所以最好將參考範圍縮小到最小。