通配符神奇的存在 今天咩咩帶大家 領略一下它的奇妙用法 在EXCEl中常用的通配符有星號(*)和問號(?),可以用來代替一個或多個真正字符。當不知道真正字符或者懶得輸入完整的字符時,就可以用通配符代替。熟練掌握會大大提高工作效率! 先給大家講講通配符代表的含義,再介紹一下通配符在搜索、替換、篩選、公式中的用法。
通配符代表的含義 代表任意單個字符,*代表任意多個字符。~?和~*才分別代表?和*本身。木木做了一個表格,做了比較詳盡的說明。(一定要注意?和*一定要在英文輸入法中輸入,否則無效) 1.可以通過“王?華”搜索到,王瑋華、王偉華、王韋華,三個名字。 2.可以通過“?技術?”或“*技術*”搜索到,數(shù)據(jù)中包含“技術”兩個字的單元格。 3. 如果只搜索“?”或者“*”,那么會把表中所有的數(shù)據(jù)搜索出來。 4.如果要搜索含有“?”或“*”的單元格,需要分別用“~?”和“~*”進行搜索。 替換時使用通配符 1. 設定這樣一個場景:如果公司只有一位同事叫“王未華”,那么表中的王瑋華、王偉華、王韋華是輸入錯誤的數(shù)據(jù)。可以將“王?華”或“王*華”全部替換為“王未華”。 2.如果通配符在文字兩側時,一定要注意區(qū)別,大家自己體會一下。例如下表中: 把“?技術?”全部替換為“技術部”,會同時把表格中“技術”前面一個字符、后面一個字符,同時替換為“技術部”(相當于4個字,替換為3個字),得到下圖的結果: 把“*技術*”全部替換為“技術部”,會同時把含有“技術”這兩個字的單元格中,所有的字替換為“技術部” ,得到下圖的結果: 高級篩選時使用通配符 1.當篩選條件為“運營”時,只會把所在項目組中是“運營”的行篩選出來(本表中沒有,所有篩選為空)。 2.當篩選條件為“*運營*”時,只會把所在項目組中,含有“運營”的行篩選出來,得到以下結果: 3.當篩選條件為“??運營*”時,只會把所在項目組中,含有是“運營”,而且運營前面只有兩個字的行篩選出來,得到以下結果: 公式中使用通配符 Vlookup,Hlookup,Countif,Sumif,Match,Search這些函數(shù)支持通配符,舉一個簡單的例子:統(tǒng)計技術部的人數(shù)。 1.用'技術'匹配計數(shù),只有下圖表行才能計數(shù)。因為表中沒有,所以計數(shù)為0。 ![]() 2.用'*技術*'匹配計數(shù),只要表中含有“技術”兩個字即可計數(shù),所以計數(shù)為6。 木木說:幾種用法說完了,要想掌握通配符的用法,并且融會貫通,只需要狠狠的記住:?代表一個字符,*代表多個字符!就OK啦! 特別聲明:本文由木木西里原創(chuàng)編輯,版權所有。如其他媒體、網(wǎng)站或個人從本公眾號轉載使用,須注明的“來源:木木西里”,并自負版權等法律責任。本文內容為作者個人觀點,僅供參考。 |
|