在 Excel 中,萬用字元(Wildcard)是進行模糊查詢與資料篩選的重要工具。其中最常用的就是 星號「*」,代表「任意長度的字元」。無論是文字比對、資料篩選,還是搭配函數進行搜尋,星號都能大幅提升效率。本文將完整介紹「*」的各種應用情境,幫助你在工作與資料分析中靈活運用。

一、萬用字元「*」的基本概念
- 符號:
* - 意義:代表「任意長度的字元」,可以是零個、單一或多個字元。
a*→ 以「a」開頭的所有字串(如 apple, age, account)*ing→ 以「ing」結尾的所有字串(如 running, meeting)*data*→ 包含「data」的所有字串(如 database, bigdata)- 星號「*」是任何長度字串,問號「?」是單一字元長度的字元
二、在篩選與搜尋中的應用
1. 自動篩選(Filter)
- 在篩選條件中輸入
*字串*,即可找到包含該字串的所有資料。 - 範例:輸入
*2025*→ 篩選出所有包含「2025」的欄位。
2. 搜尋功能(Find)
- 使用
Ctrl + F搜尋時,可搭配*進行模糊查詢。 - 範例:輸入
pro*→ 找到所有以「pro」開頭的字串(如 product, program)。
三、在函數中的應用
1. VLOOKUP 搭配「*」
- 語法:
=VLOOKUP("字串*", 範圍, 欄位序號, FALSE) - 範例:
=VLOOKUP("apple*", A2:C100, 2, FALSE)→ 找到以「apple」開頭的資料。
2. COUNTIF / COUNTIFS 搭配「*」
- 語法:
=COUNTIF(範圍, "*字串*") - 範例:
=COUNTIF(A2:A100, "*data*")→ 計算包含「data」的儲存格數量。
3. SUMIF / SUMIFS 搭配「*」
- 語法:
=SUMIF(範圍, "*字串*", 加總範圍) - 範例:
=SUMIF(B2:B100, "*2025*", C2:C100)→ 加總所有包含「2025」的資料。
4. SEARCH / FIND 搭配「*」
- 語法:
=SEARCH("*字串*", 儲存格) - 範例:
=SEARCH("*ing*", A2)→ 找到字串中是否包含「ing」。
四、進階應用情境
- 資料清理:快速找出包含特定關鍵字的資料列。
- 報表製作:篩選出含有指定字樣的客戶或產品。
- 文字分析:搭配 COUNTIF 計算某字詞出現頻率。
- 動態查詢:結合萬用字元與函數,建立彈性化的查詢公式。
五、注意事項
*只能用於文字比對,不能直接套用於數字計算。- 若要搜尋真正的「*」字元,需搭配
~(如~*)。 - 搭配函數時,建議使用
FALSE(精確比對),避免誤判。












