【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抓出了第 135 列,所以答案是"3

 

公式裡的 *yuan* 意思是:「不管 yuan前後有什麼字元,不管yuan是大寫還是小寫,都會被算進去。」

5 special_yuan_id,雖然 yuan 被夾在中間,依然會被抓出來,不分大小寫。

3 列的 Yuan氣滿滿 是大寫的 Y,但 Excel COUNTIF 視為相同,所以也被算進去。

 

留言

這個網誌中的熱門文章

常見的化痰粉愛克痰(小鳥粉)怎麼吃?|化痰粉成人及小孩的使用劑量|紅色與藍色比較

麻將教學懶人包|從規則到牌理的完整觀念整理(附實戰心得)

麻將新手必看!不知道聽什麼牌怎麼辦?超多種實戰聽牌範例,教你怎麼判斷胡牌機會