分享

学会通配符,查找、替换通通不怕

 阿明哥哥资料区 2020-03-31

尽管Excel使用了很多年,但很多人都还是忽略了Excel通配符的存在,不知道通配符是什么,不知道如何使用它。今天我就介绍一下通配符。

关于通配符的含义

通配符是Excel中一个常用的辅助符号,比较常用的通配符有3个,主要是星号(*)、问号(?),以及波形符号(~)。它们主要是运用在平时的查找、替换、公式中,若熟练掌握通配符的运用,可以让你大大提高工作效率。

现在来看下它们具体的含义,如下:

问号(?)代表任意单个字符;

星号(*)代表任意多个字符;

波形符(~)代表波浪符右侧的符号为普通字符。

(注意:“?”、“*”都必须为在英文输入法状态下输入。)

有些人可能已经晕了,没事,我们举个例子。

*人=男人=女人=小人=大人=人见人爱的人

?人=男人=女人=小人

~?=?  ~*=*

也就是一个?通配符只能代表一个字符,而*通配符可以代表任意多个字符。而当通配符前面带上~时表示它只是一个普通字符了。
相信大家已经明白这几个通配符之间的差别吧。
接下来今天我们来讲一个实战案例,让大家感受Excel通配符的强大之处
一:Excel在查找内容时使用通配符
实例:现在学校里有一张家长联系电话表,存档在Excel表格里,号码有几百个,如下表格:

                           
现在因某种原因要查找某个号码,不过只记得号码是180开头,且结尾要8888的,中间4位已模糊不清了。在Excel表格的几百个号码里想要找找看有没有符合这一要求的号码,最快捷的办法就是利用通配符来查找搜索。
方法如下:
打开存有号码的Excel表格,调出查找对话框,查找内容输入“180????8888”,因为我们都知道,手机号码都是11位,前三位和后四位都已指定字符,中间四位就可以用通配符“?”来代替,一个“?”代表任意一个字符,四位就用四个“?”代替,然后点击查找全部,即可以搜索出表格里的前三位是180,后四位是8888的所有号码。


这里,中间四位我们也可以用通配符“*”来代替,即查找内容输入:“180*8888”,因为“*”是代表任意多个字符,如下:


二、Excel替换内容时使用通配符

实例:如图为一份班级统计表,

我们可以看到,姓名列的每个单元格都多了一个序列号(1),(2),……,现在要把这些序列号删除,最快的办法就是利用通配符来批量替换删除。
方法:调出查找替换对话框,查找内容输入:(*),替换内容为空,具体如下:

点击【全部替换】,即可以看到表格里的序列号全部替换成空,结果如下:

三、利用通配符“~”搜索或替换含有作为普通字符功能的“?”或“*”的单元格
因为“*”和“?”这两个符号作为通配符,有自己的含义,所以在Excel表格中,若单元格中有这两个符号,想要搜索它们,就得利用作为通配符功能的波形符(~),搜索时,表达方式分别为:~*,~?。
今天关于通配符的介绍就先介绍到这里,通配符还有其它运用,比如在公式中的运用,下次再继续介绍。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多