当前位置:首页 > 办公 > Excel教程 > 正文内容

条件求和:sumif函数的通配符用法

酷网2个月前 (10-21)Excel教程28

今天来分享下sumif函数的通配符用法。在excel中,通配符有2个,分别是星号*和问号?。*代表任意多个字符,?代表任意单个字符,它们都是文本。如果要查找的是*和?本身,要在前面加~。

-01-通配符简单说明

下图是通配符的一些常见写法,对其进行了说明,并列举了一些其可以代表的字符串。

 

如果你看完还是不太明白,那我举个例子,小时候都玩过纸牌,有一种玩法是“大王”可以代替任意一张纸牌,那么它的用法就相当于?的用法,可以代表任意单个字符。

-02-具体应用

1.求出姓刘的人员的总分。由于姓刘的人员有很多,不可能一个一个去找吧,数据量小还好说,数据量大那不完蛋了,熬夜加班少不了。这时就可以考虑用通配符来完成,在D11单元格中输入公式=SUMIF(A11:A18,”刘*”,B11:B18)。第2参数”刘*”就代表以刘开始任意长度的字符串。

 

由于刘姓是字符串的第1个字符,还可以用left来完成。在D12单元格输入公式=SUM((LEFT(A11:A18)=”刘”)*B11:B18),按ctrl+shift+enter。

2.求出姓名包含“翠”的人员的总分。在D12单元格中输入公式=SUMIF(A22:A29,”*翠*”,B22:B29)。第2参数为”*翠*”,代表包含“翠”的任意长度的字符串。不管“翠”在字符串的开始,中间还是结尾,只要包括都会算进去。

 

还可以用其他的方法,在D23单元格输入公式=SUM(ISNUMBER(FIND(“翠”,A22:A29))*B22:B29),按ctrl+shift+enter。

3.求出姓名为2个字的人员的总分。在D32单元格中输入公式=SUMIF(A32:A39,”??”,B32:B39),第2参数”??”代表任意2个字符,不管你是王姓,刘姓还是其他姓,只要是2个字符,都被算进去。

 

用其他的方法来完成,在D33单元格中输入公式=SUM((LEN(A32:A39)=2)*B32:B39),按ctrl+shift+enter。

4.求出姓名为2个字且姓刘或姓王的人员的总分。注意,这里的意思是姓刘且姓名为2个字的,或姓王且姓名为2个字的人员的总分。用通配符表示就是”刘?”和”王?”。在D42单元格输入公式=SUM(SUMIF(A42:A49,{“刘?”,”王?”},B42:B49))。第2参数{“刘?”,”王?”}是1个数组,在数组中又包含通配符,是数组和通配符的结合应用。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40258.html

分享给朋友:

相关文章

如何使用Excel快速填充部门

如何使用Excel快速填充部门

  当我们在办公室办公时,有的时候会对公司部门成员进行信息统计,面对公司如此多人员以及相对应的部门,一个一个去填入显然是非常耗费时间和精力的。该如何一键快速填充呢?下面就给大家分享一下...

怎么统计Excel中两列数据的重复值?excel两列数据重复值

怎么统计Excel中两列数据的重复值?excel两列数据重复值

  怎么统计Excel中两列数据的重复值?今天有朋友问如何统计两列重复的个数,他想来统计前两个季度销售都进入前一百名的人数。今天小编就带着大家一起看看具体怎么操作吧!   把数据改成了统计都进入前十的人数,如下:   关键操作...

经济实惠的Rank函数,让你嗨的飞起来!

经济实惠的Rank函数,让你嗨的飞起来!

Excel里的排名操作看似很简单,但其实其中有很多我们不知道的小“秘密”,掌握了这些小技巧,让你在用Excel排名的时候速度快的飞起,方便快捷,心情也嗨得飞起来!我们对它进行节选并独家呈现给各位,此次带来的是数据筛选的详...

财务人必会的3个排名小技巧!

财务人必会的3个排名小技巧!

1、多区域同时排名 如下图,对两个区域的数据,同时进行排名。   在E2中输入公式如下,之后向下填充至E16单元格。 =RANK(D2,($D$2:$D$16,$J$2:$J$16),0) 在K2中输入公式如下...

怎么更正 #REF! 错误

#REF!错误,显示公式引用的单元格无效。当公式引用的单元格被删除或粘贴时,最常发生这种情况。 示例-删除列导致的#REF!错误以下示例在E列使用公式=SUM(B2,C2,D2)。 如果您要删除B列,C或D将导致#R...

FREQUENCY 函数

FREQUENCY函数计算值在某个范围内出现的频率,然后返回一个垂直的数字数组。例如,使用函数FREQUENCY可以在分数区域内计算测验分数的个数。由于FREQUENCY返回一个数组,所以它必须以数组公式的形式输入。...

发表评论

访客

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