Excel分類匯總函數及應用案例
如果在SUMIFS函數的某個或幾個條件值里使用通配符(*),就可以進行關鍵詞的匹配。
示例1
下圖是一個例子,要求計算每個客戶每個類別產品的銷售額,單元格H2公式為:
=SUMIFS($D:$D,$B:$B,$G2,$C:$C,H$1&”*”)
這里,客戶條件是精確匹配,產品類別是關鍵詞模糊匹配(以類別名稱開頭)。
"示例2
下圖的例子要求計算每個工地每個標號材料的方量,單元格H3公式為:
=SUMIFS($D:$D,$B:$B,$G3,$C:$C,H$2&”*”)
這里,工地條件是精確匹配,產品標號是關鍵詞模糊匹配(以標號開頭)。
"示例3
在SUMIF中,我們可以使用問號(?)來匹配指定個數的字符,SUMIFS也同樣可以。
例如,在上面的例子中,如果我們僅僅是要計算添加了1種附加材料的各個標號材料的總方量,這樣的匯總如何設計公式?
單元格H4公式如下:
=SUMIFS($D:$D,$B:$B,$G4,$C:$C,H$3&”*”,$C:$C,”?????”)
這是3個條件的求和:
條件1:判斷工地,是精確條件;
條件2:判斷標號,是模糊條件,使用星號(*)構建以標號開頭的關鍵詞匹配;
條件3:判斷字符數,是模糊條件,使用問號(?)構建是否為5位數(標號是3位,附加材料統一是2位漢字)。
"如果要計算添加了2種附加材料的各個標號材料的方量,則計算公式如下:
=SUMIFS($D:$D,$B:$B,$G12,$C:$C,H$3&”*”,$C:$C,”???????”)