Excel 的这个功能 99% 的人一定用过,非常简单,就是:查找和替换。
比如我们在下面这个表格里使用【查找】功能,按下快捷键【Ctrl F】查找「秋叶」,所有包含「秋叶」两个字的单元格均能被找到。
很简单是不是!但是 99% 人的只会这么用,这就是没用好。
「查找替换」还有 5 种创意玩法,我赌 5 毛,你肯定没用过;如果你输了话,小 E 在留言区等你们~
- 1 -
查找指定字符开头
还是这个表格,那如果我们现在只想查找以「秋叶」两个字开头的课程呢?
查找替换里,也没有这个「以指定字符开头」的选项啊?要函数公式提取前两个字符吗?还是有其他的快捷键?
没那么复杂,还是按下快捷键【Ctrl F】,不过,查找内容改成 「秋叶*」,请注意在最后多了一个符号 * ,然后点击【选项】,勾选「单元格匹配」。
这样子查找结果就只剩了一个——「秋叶Office三合一」,果然是只以「秋叶」作为开头的单元格!
多按了一个 * ,结果就不太一样了,查找和替换功能原来还能如此灵活!
这里的星号( * ),在 Excel 中叫做:通配符。
没错,以指定字符开头查找,就是通配符的功劳!
知识Tips:
Excel 中的通配符有很多,除了这里用到的符号 * ,当然还有符号 ? 和符号 ~ 。
通配符,顾名思义就是指通用的字符,能够代替任意字符。而这三个通配符各有各的用法,请看下图 ↓
有点意思是不是?
- 2 -
查找中间包含指定字符
如果想在这个表格中,找到全部以「和……一起」形式命名的课程,怎么做?
输入「和一起」查不到任何结果,难道也是要输入星号,变成「和*一起」?没错!
不管中间是一个字还是两个字还是更多,用星号 * 表示都可以查找到。
知识Tips:
星号 * 在通配符中,代表多个任意的字符,所以【和*一起】,意思就是以【和】开头,和以【一起】结尾的任意文本。
- 3 -
查找自定个数的字符
如果你足够好奇,可以自己动手试试,把查找的内容改成「和?一起」,会有什么不一样的呢?
奇怪,为什么只有「和我一起剁手」被查找到了?
知识Tips:
因为问号 ? 代表任意单个任意的字符,所以【和?一起】的意思是,以【和】开头以【一起】结尾,它们之间只能包含一个字符,因为我们只输入了一个问号 ?。
注意,这里的问号必须是英文状态下的才可以哟~
如果查找内容输入「和??一起」,有两个字符在中间的字段就全都被找到了。
所以,你想查找到文字段中间有几个字符,输入几个 ?就可以啦。
- 4 -
查找通配符号
明白了通配符的用法之后,是不是感觉很神奇,99% 的查找替换用了那么多年,都白用了?
不过,这个时候也会有个麻烦的事情,如果我们查找的内容里,包含星号 * 或者问号 ? 或者波浪号 ~ 这些符号呢?
比如现在我们要查找,价格中包含 ? 的单元格,那像是「1?9」「2??」这些。
按照前面学习的,应该查找 ?
阿西吧,怎么不轮查找几个问号,都把所有的内容查找出来了呢?
知识Tips:
在查找包含通配符文本的时候,Excel 会按照通配符的规则就查找,所以我们要告诉 Excel,这里的符号不是通配符,是我要查找的内容。
怎么告诉 Excel 这一点呢?
很简单,在通配符前面加一个波浪线 ~(shift esc 下面那个按键)
明白了,赶紧试一下,在 ? 前加一个 ~,再搜索看看,带有 ? 的内容就能被精确找到了!
- 5 -
通配符的高级用法
❶ 在筛选中使用通配符
除了查找和替换,筛选功能里一样可以使用通配符。比如在筛选框中直接输入 *PPT,得到的就是以 PPT 结尾的数据信息。
❷ 在公式中使用通配符
前方高能,不会函数公式的同学,请自行回避
在公式里,通配符的运用就更广泛了!
比如我们要计算名称里包含「PPT」的课程的数量,就在 G5 中输入
=COUNTIF($A$2:$A$11,"*"&F5&"*")
或者
=COUNTIF($A$2:$A$11,"*PPT*")
比如我们要计算秋叶系列课程的销售总量,就在 G5 中输入
=SUMIF($A$2:$A$11,"*"&F5&"*",$D$2:$D$11)
可以使用通配符的函数还有 VLOOKUP、HLOOKUP、MATCH、SUMIFS、MAXIFS、TEXT 等,而这些常用函数要怎么才能又快又好地掌握呢?
注意到了吗?答案就在案例里!
,