【Excel自學】如何計算含有「特定文字」的列數?COUNTIF函數與萬用字元**全解析
Excel函數_計算含有特定文字的列數
目標:要計算含有特定文字(如 "yuan")的列數,最精準的方法是使用函數,或者利用篩選功能來查看。
使用 COUNTIF 函數
如果希望這個數字顯示在格子裡,而且資料更新時數字會自動變更,使用COUNTIF函數是最方便的方法。
關鍵點:必須使用星號 * 當作萬用字元,代表「包含」的意思。
作法:找一個空白格子,輸入以下公式(假設你的資料在 A 欄):
公式:=COUNTIF(A:A, "*yuan*")
公式解說:
A:A:代表檢查整個 A 欄。
"*yuan*":前後的星號 * 非常重要!
* 代表「任意字元」,這表示只要格子裡包含 "yuan"(例如 "100 yuan"、"yuan price"、"AyuanB"),通通都會被算進去。
這樣一來,我就可以計算「包含有yuan這個關鍵字的資料總共有幾列了。」
【注意】Excel 的這個函數不分大小寫,"Yuan" 和 "yuan" 都會算。
例子
Excel抓出了第 1、3、5 列,所以答案是"3"
公式裡的 *yuan* 意思是:「不管
yuan前後有什麼字元,不管yuan是大寫還是小寫,都會被算進去。」
第 5 列
special_yuan_id,雖然 yuan 被夾在中間,依然會被抓出來,不分大小寫。
第 3 列的 Yuan氣滿滿
是大寫的 Y,但 Excel 的 COUNTIF 視為相同,所以也被算進去。
留言
張貼留言