前言:
如今朋友们对“文件内容对比算法怎么写”大概比较注意,看官们都想要知道一些“文件内容对比算法怎么写”的相关资讯。那么小编也在网上网罗了一些对于“文件内容对比算法怎么写””的相关文章,希望小伙伴们能喜欢,咱们一起来了解一下吧!【温馨提示】小伙伴们,阅读之前请您点击【关注】,您的支持将是我最大的动力!
今天在分享案例之前给小伙伴分享一段人生感悟,希望能发挥正能量。突然发现跟思政进课堂活动有异曲同工之意。
所谓一个人的长大,也便是敢于惨烈地面对自己:在选择前,有一张真诚坚定的脸;在选择后,有一颗绝不改变的心。
案例14 汇总三年级二班人员迟到次数( SUMIFS)
学校有多个年级,每个年级又有多个班,在工作表中存放了每个班的人员迟到次数,现要求统计其中三年级二班的迟到人数。
打开文件,在单元格F2中输入如下公式:
=SUMIFS(D2:D10,B2:B10,"三年级",C2:C10,"二班")
按下[Enter]键后,将返回三年级二班学生的迟到次数,结果如图1.所示。
公式说明:
本公式中实际求和区域是D2:D10,而条件区域分别是B2:B10和C2:C10。根据
需要还可以添加更多的条件区域,支持1 ~ 127个条件。
对数据直接求和使用SUM函数,按单个条件求和则用SUMIF函数,同时
满足多个条件后再求和则用SUMIFS函数,满足多个条件之就参 与求和则使用
SUM+SUMIF两个函数套用。
使用注意:
(1)本公式中的第三参数和第五参数都省略了等号。如果求和条件中使用“>”、
“<”、“<”或者“>=”、“<=”等运算符,那么不允许省略。
(2)公式中三个区域的大小必须一致,否则将产生错误结果,这和SUMIF函
数有所区别。SUMIF函数的求和区域允许简写,而SUMIFS则不允许。
(3)本例也可以改用SUM函数的数组形式替代SUMIFS,数组公式如下:
=SUM(D2:D10*(B2:B10="三年级")*(C2:C10="二班"))
数组公式的特点是输入公式后先同时按住[Ctrl]键和[Shift]键,然后再按下
[Enter]键,通常称为[Ctrl+Shif+Enter] 组合键。
(4)如果要求统计一年级迟到次数大于20的人员的迟到次数之和,公式可以
修改为:
=SUMIFS(D2:D10,B2:B10,"一年级" ,D2:D10,">20")
案例链接:
思考:汇总图1.中一班迟到次数少于10次的次数和。
提示:与本例思路一致。
案例15 计算车间男性与女性人数差异(SUMIFS)
公司有多个部门,要求统计所有车间的男性与女性人数差异。
打开数据文件,在单元格E2中输入如下公式:
=SUM(SUMIFS(C2:C11,B2:B11,{"女","男"},A2:A11,"*车间")*{-1,1})
按下[Enter]键后,将返回车间男性与女性人数差异,结果如图1.2所示。
公式说明:
本公式中SUMIFS函数第一参数使用了数组参数,第二参数为“*车间”,实
质上等于使用了三个条件,前两个条件是“或者”关系,满足条件之一就参 与求和,
第三个条件与前两个条件是“而且”关系,同时满足前两个条件之一和第三个 条件
时才参与求和。
SUMIFS的返回值是车间男性人数和车间女性人数,在SUMIFS的外面套用
“*{-1, 1}” 后可将女性人数转为负数,而男性人数保持正数不变,最后将两者相
加则计算出男、女人数的差值。
使用注意:
(1) SUMIFS函数有多个条件时,条件与条件之间不讲究顺序排列,第一.条件
与第二条件交换位置也不影响结果,但是本例常量数组中的“女”和“男”交换位
置却会影响结果。如果将“女”和“男”交换位置,那么第二个常量数组的-1和1
也需要交换位置。
(2)从本例中也可以看出,SUMIFS可以对同时满足多条件的数据求和,也可
以对满足指定条件之一的数据进行求和,只是使用了数组作参数时需要再配合SUM
函数使用。
(3) 本例公式执行了数组运算,但不是数组公式,不需要按[Ctrl+Shift+ Enter]
组合键。公式是否为数组公式和公式是否执行了数组运算无关。数组公式可能并不
执行数组运算,执行了数组运算的公式也不一定是数组公式。
案例链接:
思考:汇总图1.2中人事部与厂务部所有男性人数。
提示:与本例思路一致,修改一下SUMIFS函数的条件参数即可。
今天就分享到这里里,小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞、转发、就是对文老师最大的支持,谢谢啦!
每天学一点、每天进步一点、我们就会更幸福、更快乐。加油 加油 加油
关注我吧
美好的事情即将发生……
2021年最新整理,计算机二级Excel函数公式大全,建议收藏(中)
Excel多条件求和SUMIFS函数公式与SUMIF函数案例系列专题建议关注
标签: #文件内容对比算法怎么写