我們都會用
vlookup
查詢資料,那你會用
sum
函式查詢嗎?
我們在查詢的時候,一般情況下都會用
lookup
函式,但是有些情況也可以用
sum
函式,沒錯就是這個求和函式,而且
sum
函式比
lookup
函式查詢還更加簡單。
單條件查詢
給出一個條件,查詢對應項
如果用
vlookup
函式,公式就是
=VLOOKUP(E5,$A$1:$C$31,3,0)
用
sum
函式,公式
=SUMIF(A:A,E8,C:C)
多條件
查詢
給出兩個條件,查詢對應項
一般情況下,用
lookup
函式公式
=LOOKUP(1,0/((F4=$A$2:$A$31)*($B$2:$B$31=G4)),$C$2:$C$31)
用sum函式,公式=SUMIFS(C:C,A:A,F7,B:B,G7)
另一種多條件查詢
同樣是給出兩個條件,查詢對應項
用
vlookup
函式,公式
=VLOOKUP(G5,A1:D31,MATCH(G4,A1:D1,0),0)
用sum函式,公式=SUMPRODUCT((G9&G10=B1:D1&A2:A31)*B2:D31)
注:只有當查詢的單元格為數字時,sum函式才可以當做查詢函式用