首页 > 用户投稿

excel通配符(通配符最经典的用法)

excel通配符(通配符最经典的用法)

今天和大家分享“excel里通配符经典用法",这个知识点大家也是一定要学会的,它主要运用于查找和函数及筛选里应用,excel里通配符有二个:问号?,星号*,具体用法我们通过案例来讲解

一、通配符的介绍

1、问号?是代表任意一个字符,大家记得是一个字符

excel通配符(通配符最经典的用法)

2、星号*是代表任意多个字符,记得是可以任意多个字符

3、一定要在英文状态下输入,许多朋友不注意这个

二、案例讲解

1、在查找对话框里引用

a、模糊查找:查找单元格区域里老鼠,由于有些单元格里有大老鼠,中老鼠,小老鼠,佛山小老鼠讲师

操作方法:选中区域a1:b4→快捷键ctrl+f打开查找对话框→在查找内容框直接输入“老鼠“→查找全部→快捷键ctrl+a全选,这里不要使用通配符

b、精确查找:如果只想查找只有老鼠的单元格

操作方法:那么我们上面的方法就不行了,那怎么办呢?,其实也很简单,也不要使用通配符,我们启动选项里,钩起那个“单元格匹配”那个钩,有的学员可能会说,那你这里不是讲通配符的用法。你别急。

c、如果想查找以老鼠结尾的

这时你上面2种方法就不行,不认你自己测试下就明白了,那么怎么办呢?这时我们就要用到通配符s及打上“单元格区配”那个钩就可以实现了,具体操作方法:查找内容里输入“*老鼠"→一定还要记得钩上“单元格区配”前面的钩→查找全部→ctrl+a

d、查找也可以查找范围里数字

如下面,查找小于60的单元格

有的朋友可能会说,老鼠老师你吹牛吧,这个应该实现不了,可以实现,查找对话框有一个地方可以排序,只是你没有发现,或者以前没有人告诉你

操作方法:选中区域a1:c5→快捷键ctrl+f打开查找对话框→在查找内容框直接输入“*“→查找全部→然后,这点很重要,点一下“值”就会升序排序→然后我们点一下最后值40这一行,按住shift键不放,再点一下值59这一行,就ok了

2、在筛选里应用,由于筛选本身在2010功能强大了,所以我这里不多讲了

3、在函数里的应用

有的函数不支持通配符,如find函数,有的函数支持通配符,如sumif,countif,vlookup

a、在sumif函数中应用

统计以工号以1字开头的数量之和

公式:=sumif(a2:a7,"1*",b2:b7)

b、在countif中函数

统计以1开头的员工人数

公式:=countif(a2:a7,"1*")

c、在vlookup函数中的应用

提取最一个“-”后面的,根据a列的数据,得到b列的效果

公式:=mid(vlookup("-*",right(a1,row(1:30)),1,),2,99)

公式解释:

数组公式,把公式输入之好,记得把光标点到编辑栏里,然后三键一齐下ctrl+shift+回车

right函数从右边提取1个是0,从右边提取2两是00,从右边提取3个是300,从右边提取4个-300,提取4个是0-300,依此类推,这样就构建了一一列数据作为vlookup函数的第2参数

vlookup函数第1参数查找值,我们用了通配符-*表示以-开头的,这样vlookup就返回-300,所以最后我们还要在外面嵌套一个mid函数,从第2个位置开始提取,这样把前面的-去掉了。当然解这个题的方法还有许多,还有更简单的。

另外2种解法:仅供参考

公式1:=mid(a1,match(1,0/(mid(a1,row($1:19),1)="-"))+1,99)

公式2:=trim(right(substitute(a1,"-",rept("",99)),50))

原文标题:excel通配符(通配符最经典的用法),如若转载,请注明出处:https://www.tzjingsheng.com/tougao/18394.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。