一、通配符的含義:
通配符,顧名思義就是通用的字符,它能夠代替任意字符。
在Excel中的通配符有以下三種:
?(問號):表示單個字符;
*(星號):表示任意數量的字符;
~(波浪符):將問號和星號轉換為普通字符,而不是作為通配符使用;
用途和表達含義
例子
? ——匹配任意一個字符
“sm?th” 可找到“smith”和“smyth”
?? ——匹配任意兩個字符
“a??b” 可找到“acdb”和“adcb”
* ——匹配任意數量字符
“*east” 可找到“Northeast”和“Southeast”
~ ——將已有通配符轉為普通字符
“fy06 ~?”找到 “fy06?” ;“ fy06~*”可找到“fy06*”
二、通配符在查找和替換中的運用
“?”通配符使用
查找出銷售員名字為兩個字的並填充底紋顏色
步驟:選中銷售員數據區域,按Ctrl+F打開查找替換對話框,在“查找內容”文本框中輸入“??”,並勾選“單元格匹配”,按Ctrl+A全選全部,關閉對話框,然后設置填充顏色。
“*”通配符使用
查找出銷售員為姓“張”的並填充底紋顏色
步驟:選中銷售員數據區域,按Ctrl+F打開查找替換對話框,在“查找內容”文本框中輸入“張*”,按Ctrl+A全選全部,關閉對話框,然后設置填充顏色。
三、通配符在函數中的運用
Excel中能使用通配符的函數很多,比如SUM、SUMIF、SUMIFS、COUNT、COUNTIF、MATCH、VLOOKUP等。
1.統計名字為3個字的人數
在F2單元格輸入公式:=COUNTIF(B2:B9,"???")
2.統計姓張的人數
在F2單元格輸入公式:=COUNTIF(B2:B9,"張*")
3. 統計名字包含“小”字的人數
在F2單元格輸入公式:=COUNTIF(B2:B9,"*小*")
4. 統計名字為3個字並且姓張的人數
在F2單元格輸入公式:=COUNTIF(B2:B9,"張??")
四、通配符在高級篩選中的運用
比如要篩選出名字為3個字並且姓張的人數。
可以點擊“數據”選項卡“排序和篩選”功能組中的“高級”,然后按照如下圖所示的方式進行設置。
最終得到I1:M3的數據,如圖:
喜歡的朋友記得收藏啊 !!!!