Excel 中通配符使用技巧分享
原标题:《4个Excel专家技巧,让你的工作效率翻倍!》 ”
Excel中有一个非常神奇的符号,它就是:星号(*)。
它的大名叫做通配符,可以代表任意数量的字符。
它的魔力会让每个人都赞叹不已。
所以它的另一个名字是:“童沛慕”。
那么它究竟有何神奇之处,让我们一起来看看吧。
一、配方中的神奇用途
下图是薪资表。
如果同一集团公司内有多家子公司,且各子公司之间有多名同名人员,
那么对于集团总部来说,可以在同名人员后面加上工号,以示区别。
例如:现在你需要查出李小龙的工资是多少。
这里我们可以使用通配符(星号*)来解决这个问题。 如下所示:
公式如下:
=VLOOKUP(E2&"*",B:C,2,0)公式分析:
这里,搜索函数用于查找[B]列中[E2]单元格内容开头的字符,后跟星号,表示可以代表任意数量的字符,并返回对应的工资栏[C]。
无论是李小龙,还是李小龙0327等都会一探究竟。
我经常看到很多朋友这样使用通配符。 如下所示:
公式如下:
=SUM(IF(E2&"*"=B2:B7,C2:C7))看起来是对的,但事实证明是错的。
事实上,通配符在 SUM 函数中不支持这种用法。
可以使用通配符(星号*)的函数一般包括以下常用函数:
、、MATCH网、(B)、SUMIF(S)、(S)、(S)、MAXIF(S)、MINIF(S)等。
特别网提醒大家的是,在函数中使用通配符只能用于文本,不能用于值。
比如我们要查找以8开头的数字,如下图:
公式如下:
=VLOOKUP("8*",C:C,1,0)公式分析:
将通配符(星号 *)与数字 8 连接,检查 [C] 列,并返回 [C] 列中的工资。
结果显示一个错误值,表明没有这个数字。
2. 查找替换的妙用
下图为改造工程清单:
现在需要删除所有括号以及括号内的内容。
这时候我们就可以使用搜索和替换来解决这个问题。
按[Ctrl+H]弹出查找和替换对话框,
在[查找内容]中输入:[*]
【替换为】中不要输入任何内容。
点击【全部替换】,结果如下:
此时,所有括号以及括号内的内容都将被替换为空。
这里需要注意的是:
查找和替换中的通配符(星号 *)的范围比它们应用于函数的范围更广。
它不仅可以包括文本,还可以包括数值,甚至包括错误值、逻辑值等所有数据。
3、筛选的神奇功效
例如下面的工资表中,我们要过滤[姓名]中姓氏以陈开头的人员列表,
只需在搜索框中输入:“陈*”即可。
如果只输入:“陈”,则所有含有“陈”字的姓名都会被筛选掉。
需要提醒的是:
此处搜索框中的通配符(星号*)也支持数字搜索。
例如,在【薪资】栏中,如果在搜索框中输入8*,则会显示所有以8开头的值。
这里的星号与上面的查找和替换具有相同的功能范围。
另外,在【薪资】一网栏,有一个【数字过滤器】,该选项下有一个【自定义过滤器】。
这里有一个[开头为]选项。
不过这里的[ with]只适用于文本过滤,不适用于数字过滤!
即使这里设置以8开头,也不会过滤掉数值结果。
4. 知识拓展
星号 * 除了上面用作通配符之外,它在设置单元格格式方面也有神奇的作用。
如下图所示,需要计算2022年相对于2021年的销售增长率。
如果是增长,则以绿色字体显示百分比,同时显示向上的箭头符号。
如果是减少,则百分比以红色字体显示,同时显示向下箭头符号。
通常我们会进行以下设置:
选择单元格[D2:D6],按[Ctrl+1],弹出设置单元格格式对话框:
自定义单元格格式如下:
[绿色]↑0.00%;[红色]↓0.00%;0.00%此定制分为三个部分:
正数的第一段为绿色并显示向上箭头。
负数的第二段显示为红色并显示向下箭头。
第三段中的值 0 显示默认颜色黑色。
用分号分隔。
这样设置后,有一个小缺陷,就是箭头的位置没有固定在同一垂直线上,看起来有点凹凸不平。
如果我们在箭头后面添加:星号+空格。
如下所示:
这样箭头就全部显示在同一位置。 整齐又非常漂亮!
这里星号+空格的意思是:重复星号后面的字符以填充整个单元格列宽。
5.写在最后
今天我们介绍了通配符(星号*)在函数、搜索替换、过滤等方面的应用,有的只能用于文本,有的可以同时用于文本和数值。
而且,我们还扩展了它在格式化单元格中的用途。
大家一定要记住这个星号什么时候用作通配符,什么时候不用作通配符。
另外,如果要去掉函数、搜索替换、过滤等中的通配符,只需在星号前添加波浪号(~)即可将通配符当作普通字符使用。