乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel通配符-Excel的基础知识-通配符(*/?)

excel通配符-Excel的基础知识-通配符(*/?)

作者:乔山办公网日期:

返回目录:excel表格制作

在Excel的使用中,我们常常会遇到一些场景,在查找数据时,只知道其中的一个字或几个字,如果浏览查找,数据量又大,这时我们往往会想到缩小范围的通配符来缩小查找的范围,知道的信息越多,查找的结果就越精确,今天我们就一起来聊聊这个通配符还有什么其他的用途吧。


​通配符程序设定的有特殊含义的符号,主要有英文的星号(*),问号(?),波浪线(~),用来模糊搜索信息使用,先来看看这几个符号的意义:




通配符的含义图


​使用场景如下


1.模糊查找:ctrl + f (查找)和 ctrl + h (替换) 进行模糊查询


​例子:查找所有名字中叫张什么峰的信息:你在输入框中输入张*峰 ,点击查找左右结果,就可以看见相关的信息了




模糊查询


误区:​​我之前一直以为如果查找名字包含峰的信息需要加*,其实不用,直接输入你想查找的信息里的某个字或或多个字符就行了,加不加*结果是一样的。


2:函数的参数:支持的通配符的函数有:


1)数值查找的函数vlookup,hlookup


支持:在精确的模式下,查找文本值,可以使用通配符查找


不支持:查找非文本值则不能或在近似匹配模式下则不能使用通配符,看一下vlookup,hlookup的结构图如下:




函数结构图


​2)文本查找函数:search,searchb可是使用通配符进行模糊查找(注:在第一参数中使用)


3)sumif,countif,sumifs,countifs中也可以使用通配符(注:sumif,countif函数都是在第二参数中使用,而sumifs,countifs则结构稍微复杂,会在后面具体的函数章节详解)


3:波形符(~)的使用场景


例如:判断单元格的A1值是否包含*或?,有两种的等效的方式


1)支持通配符的函数需要借助波浪线~比如=isnumber(seach("~?",a1) 或=isnumber(search("~*",a1)


2)用不支持通配符的函数=isnumber(find("?",a1) 或=isnumber(find("*",a1)


通配符在函数的使用中并多,主要是使用在查找的,当数据量比较大,又不能确定准确的信息,只知道部分信息,这时模糊查询就变得尤为重要,不过Excel的通配符的在使用的过程中,感觉还是很鸡肋的,它逻辑上不是太符合我们思维方式,比如:我想查名字中第二字是“方”的信息,而你在查询中,使用“*方”,所得到的结果,并不是你想要的,而和单字“方”没有任何区别,只有多字条件限定的时候,才能发挥作用!好了,今天的就写到这了,大牛,可以略过,我平时的使用Excel的机会并不多,给同事解决问题的时候,被问到通配符了,就仔细的学了一下,希望能给你的工作带来便利。


相关阅读

  • excel通配符-大神带你认识EXCEL通配符

  • 乔山办公网excel表格制作
  • 在EXCEL实用中,可以根据用户输入的内容进行精确查找,还可以使用包含通配符的模糊查找或匹配,也可以在函数中实用通配符,在excel中所支持的通配符包括两个:【星号*】:可代替任
关键词不能为空
极力推荐
  • EXCEL数据透视表大全之二-excel数据透视表

  • excel数据透视表,数据透视表最基本也是最常用的的当属于切片器,制作好了一份透视表,在借助切片器来使用可以把数据展示发挥的淋漓尽致。1、使用切片器:-【插入切片器】-【选择

ppt怎么做_excel表格制作_office365_word文档_365办公网