通配符
Hello,大家好,今天跟大家分享下excel中通配符的使用方法,excel中通配符非常的简单,但是他却能与函数配合使用进行一些模糊的精确计算,操作也比较的简单。关键还是了解通配符的这个概念,下面就让我们来看下今天的内容吧
一、什么是通配符
通配符可以简单理解为能够代表excel中所有数据的符号,只要你能在excel中输入的都可以用它来表示,常用的通配符有两个分别是:问号和星号,他们都能代表任意字符,只不过代表的数量不一样
?:代表单个任意字符
*:代表多个任意字符
简单来说就是问号只能代表1个任意字符,而星号可以代表多个任何字符,就是从0到无穷个的任意字符都可用它来代替,不过需要注意的是它们都必须在英文输入法下输入
以上就是通配符的概念,下面就让我们通过激励例子来实际的感受下他的强大之处吧
二、对某一类数据进行求和
如下图,我们想求车间的工资总额,一般的做法是一个车间一个车间的算,然后相加但是使用通配符即可一次搞定
在这里我们使用是sumif,条件求和来完成要求的公式:=SUMIF(C2:C25,"*车间",D2:D25)
第一参数:C2:C25,就是部门这个数据区域,
第二参数:"*车间",
第三参数:D2:D25求和区域,薪资列
在这里我们在车间前面加上*号,就表示车间的前面有任意多个字符,通俗来说就是会对以车间结尾的数据进行求和,所以就能达到批量对车间的数据进行求和的效果
三、查找数据
如下图我们想通过简称来查找合同金额,这种类型的问题也可以通过通配符来完成公式
=VLOOKUP("*"&E2&"*",A:B,2,0)
在这里我们使用的vlookup函数来完成查找的
第一参数:"*"&E2&"*",,就是我们的查找值
第二参数:A:B,数据的查找区域
第三参数:2,查找结果在数据区域的第2列
第四参数:0,精确匹配
在这里我们使用连接符号&将e2单元前后各连接上一个*,就代表叮当前后都是有任意多个字符的,函数就会查找带有叮当字样的数据,然后返回结果
四、小结
使用通配符进行数据处理或者查找其本质上就是一种模糊的查找,因为我们无法给出准确的数据,但是我们却可以控制数据中的部分关键的变量,来圈定数据的范围以达到准确的结果,通配符的使用极其灵活,大家要根据自己数据的实际情况,以及具体的需求来使用,只有这样才能在一个模糊的范围内得到一个精确的结果,他的使用范围不仅限与函数,Excel中的大部分功能都配合通配符进行使用
怎么样,你学会了吗?
我是excel从零到一,关注我持续分享更多excel技巧