Countif函數我們普遍認為就是單純的只是條件進行計數。但是當它與通配符
* 連接在一起的時候,你會發現它的功能將不僅僅是這些。請看下面的例子。一、通配符*介紹
1:代表任意字符。長度不限,可以是單個字符也可以是多個字符
2:代表任意字符類型。可以為文本,可以是數字,也可以是空值
二、案例場景:
1、提取出包含客服名字的評價條數
公式:COUNTIF(A:A,"*"&C2&"*"),如下圖:
案例說明:
1、因為countif函數的計數時候的條件值必須與條件區域的值是一模一樣的,單純的C2單元格中的客服ID與每條評價內容是不相符的,所以需要連接通配符。
2、連接通配符 * 的作用在於,因為我們不清楚客戶評價的ID會顯示在一句話中的什麼位置,所以"*"&C2&"*" 代表用通配符將需要查找的關鍵字連接成任何一句話,再使用countif函數就可以計算出對應的出現次數。
2、在不規則單號中求出重複單號
公式:IF(COUNTIF(B:B,"*"&D2&"*")>0,"是","否"),如下圖:
案例說明:
1、與第一個案例類似,用通配符的作用在於將所需要查的單號連接起來,促成一個整體;
2、用if函數進行判斷,當出現次數大於0時,結果表現為是,反之為否。
上面的內容是不是很神奇呀,其他功能有待你的挖掘喲~
閱讀更多 Excel函數與VBA實例 的文章