Sumif求和函數我們都知道,這是一個對單一條件進行求和的函數,今天我們來講解一下這個函數有哪些更牛的操作。如何利用sumif搭配通配符,進行數據的高級運算。
案例一:求出單一產品SZ01當月銷量。
函數解析:
SUMIF(B:B,”SZ01″,D:D):求出B列中符合產品為SZ01的銷售額,因為中間屬于文本字符,中間使用雙引號包圍。
案例二:求出月份當中除了 產品為SZ01,其他產品的總銷量。
SUMIF(B:B,”<>SZ01″,D:D):運用不等號<>來計算求出,條件不等于SZ01的產品銷量。因為屬于文本內容,需要前后用雙引號包圍。
案例三:計算產品銷量大于4000的總銷量。
SUMIF(D:D,”>4000″):運用大于符合>來計算求出,計算出銷量中條件大于4000的和。
案例四:計算銷量低于平均值的產品的和。
SUMIF($D$2:$D$14,”<“&AVERAGE($D$2:$D$14)):1、同樣運用小于符號<進行計算,同事用&連接符將平均值進行連接即可。”<“&AVERAGE($D$2:$D$14),選中按F9可以得知到的結果為:<5224。
案例五:計算產品編號為SZ03和SZ05的總銷量。
函數解析:
SUM(SUMIF($B$2:$B$14,{“SZ03″,”SZ05”},$D$2:$D$14)):
1、因為是多個條件計算,所以在條件區域用數組的方式將多個條件加入,{“SZ03″,”SZ05”}代表計算兩個條件;
2、因為sumif用到數組計算的時候,結果顯示的是查詢出來的多個結果,所以需要最終用sum進行求和。選擇SUMIF($B$2:$B$14,{“SZ03″,”SZ05”},$D$2:$D$14),按F9的結果如下圖,所以需要用sum重新求和
案例六:計算產品字符長度為5個字符的商品銷量。
函數解析:
SUMIF($B$2:$B$14,”?????”,$D$2:$D$14):用通配符?進行判斷,5個?代表五個字符。