你好,我是劉卓。歡迎來到我的公號,excel函數(shù)解析。今天來分享下sumif函數(shù)的通配符用法。在excel中,通配符有2個,分別是星號*和問號?。*代表任意多個字符,?代表任意單個字符,它們都是文本。如果要查找的是*和?本身,要在前面加~。
下圖是通配符的一些常見寫法,對其進行了說明,并列舉了一些其可以代表的字符串。
如果你看完還是不太明白,那我舉個例子,小時候都玩過紙牌,有一種玩法是“大王”可以代替任意一張紙牌,那么它的用法就相當于?的用法,可以代表任意單個字符。由于姓劉的人員有很多,不可能一個一個去找吧,數(shù)據(jù)量小還好說,數(shù)據(jù)量大那不完蛋了,熬夜加班少不了。這時就可以考慮用通配符來完成,在D11單元格中輸入公式=SUMIF(A11:A18,"劉*",B11:B18)。第2參數(shù)"劉*"就代表以劉開始任意長度的字符串。由于劉姓是字符串的第1個字符,還可以用left來完成。在D12單元格輸入公式=SUM((LEFT(A11:A18)="劉")*B11:B18),按ctrl+shift+enter。在D12單元格中輸入公式=SUMIF(A22:A29,"*翠*",B22:B29)。第2參數(shù)為"*翠*",代表包含“翠”的任意長度的字符串。不管“翠”在字符串的開始,中間還是結尾,只要包括都會算進去。還可以用其他的方法,在D23單元格輸入公式=SUM(ISNUMBER(FIND("翠",A22:A29))*B22:B29),按ctrl+shift+enter。在D32單元格中輸入公式=SUMIF(A32:A39,"??",B32:B39),第2參數(shù)"??"代表任意2個字符,不管你是王姓,劉姓還是其他姓,只要是2個字符,都被算進去。用其他的方法來完成,在D33單元格中輸入公式=SUM((LEN(A32:A39)=2)*B32:B39),按ctrl+shift+enter。注意,這里的意思是姓劉且姓名為2個字的,或姓王且姓名為2個字的人員的總分。用通配符表示就是"劉?"和"王?"。在D42單元格輸入公式=SUM(SUMIF(A42:A49,{"劉?","王?"},B42:B49))。第2參數(shù){"劉?","王?"}是1個數(shù)組,在數(shù)組中又包含通配符,是數(shù)組和通配符的結合應用。https://pan.baidu.com/s/1_skVF8Goy01wo6AQcQTrLQ
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。