excel学习库

excel表格_excel函数公式大全_execl从入门到精通

实用小技巧|细说Excel中的通配符

简介 Excel通配符是一种特殊的语句,主要有星号(*)和问号(?),用来模糊搜索文本;其中星号(*)匹配任意一串字符,问号(?)匹配任意单个字符,如果要查找实际的问号或星号,请在字符前键入波形符 (~)。实例 通配符在Excel中的运用还是比较广泛的,运用得到,大大减轻我们的工作量,话不多说,下面用几个常用的小例子,带大家看下通配符的具体作用~ 在筛选框中的运用 下图中为一份员工明细表,这里我们要如何筛选"李"姓员工?平日常用的做法是在筛选框中输入"李"字,这样的做法是不严谨的,为什么呢? 因为这样会把名字里面含有"李"字的员工都挑选出来,而不仅仅是"李"姓员工;正确的做法是在筛选框中输入"李*",代表以"李"开头的所有员工,这才是我们想要的结果,动图展示如下:上图星号(*)代表一串字符串,它会筛选出所有的李姓名员工,那么如果只要筛选出姓名为两个字的李姓员工,该如何操作呢?这里就用到了另外一个通配符问号(?),之前介绍过,问号(?)匹配任意单个字符,在筛选框中输入"李?"即代表二字李员工,同理,筛选三字员工,只需要在姓后面加两个问号即可。(注:这里的?是英文输入法状态下输入的问号,切记另外,如果要查找带有星号(*)和问号(?)的姓名,只需要在字符前键入波形符 (~),如筛选姓名中带有星号(*),在筛选框中输入:"~*",即可,直接输入"*"的话,显示的是所有结果,因为星号(*)代表任意字符串,动图展示如下:在函数中的应用 还是上面那份数据,我们用sumif函数来举例。 如何求取所有李姓员工金额总和? sumif(条件区域,条件,求和区域),这里条件区域是A列姓名列,求和区域是C列金额列, 第二个参数条件为李姓员工,那么该如果表示这个李姓员工呢,这里就用到了通配符,条件为"李*",在Excel单元格输入=sumif(A:A,"李*",C:C),即可返回所有李姓员工的金额和,动图展示如下:同理,如果要求两字李姓员工,只需要将条件该给"李?"即可,这里不再赘述。 小结 除了sumif函数之外,查找替换、sumifs、countif、countifs、match、vlookup等函数皆支持通配符。 本文用两个小例子展示通配符具体作用,其它更多的用法大同小异,小伙伴们可自行尝试,如果觉得有用,欢迎关注我,定期分享数据小技巧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接