好房网

网站首页 社会动态 > 正文

excel中的条件求和公式怎么设置(Excel各种条件求和的公式汇总)

2022-07-05 01:05:06 社会动态 来源:
导读 相信目前很多小伙伴对于Excel各种条件求和的公式汇总都比较感兴趣,那么小搜今天在网上也是收集了一些与Excel各种条件求和的公式汇总相关的

相信目前很多小伙伴对于Excel各种条件求和的公式汇总都比较感兴趣,那么小搜今天在网上也是收集了一些与Excel各种条件求和的公式汇总相关的信息来分享给大家,希望能够帮助到大家哦。

1、单条件求和 统计男职工之和: 用COUNTIF()函数来进行统计。COUNTIF()函数返回给定区域内满足一定条件的单元格的数目。 在需要返回值的单元格中输入“=COUNTIF(Sex,"男")”,该函数在Sex区域中计算单元格内容为“男”的单元格数目。 统计工程师工资之和: 用SUMIF()函数来进行求和。该函数返回满足某一特定条件的区域内所有数字之和。 在需要返回数值的单元格中输入:“=SUMIF(Position,"工程师",Salary)”。该函数在"Position"区域中寻找内容为“工程师”的单元格,然后对“Salary”区域中的相应单元格进行求和。 求助理工程师和工程师工资之和: 在需要返回数值的单元格中输入:“=SUMIF(Position,"*工程师",Salary)”。其中“*”是通配符,类似于DOS下通配符的含义,在这里与“工程师”三个字组合在一起后代表所有包含“工程师”的字符。 求30岁以下职工工资: 在需要返回数值的单元格中输入:“=SUMIF(Age,"<30",Salary)”。 求工资大于5000的人数: 在需要返回数值的单元格中输入:“=COUNTIF(Salary,">5000")”。

2、多条件求和 在实际生活中,经常要遇到一些有多个条件的求和方式,这时就要用到数组公式。顾名思义,数组公式就是对数组进行计算,数组公式可以同时进行多重计算并返回一种或多种结果,只不过它的参数是数组罢了。数组公式的创建方法很简单,在单元格中输入公式后按 CTRL+SHIFT+ENTER 组合键即可生成数组公式。 求男性高级工程师人数: 在需要返回数值的单元格中输入:“=SUM((Sex="男")*(Position="高级工程师"))”,然后按“CTRL+SHIFT+ENTER”即可自动在公式两端加上“{}”生成数组公式(以下公式输入均要按此组合键)。其中“*”在这里代表逻辑组合中的“与”,即購满足“男”和“高级工程师”这两个条件。计算过程就是自动在“Sex”区域和“Position”区域查找满足“男”和“高级工程师”的单元格并在内存中重新组成一个新的区域,然后计算其个数。 求女性或助工的工资之和: 在需要返回数值的单元格中输入:“=SUM(IF((Sex="女")+(Position="助理工程师"),Salary))”。这里“+”是代表“或”的意思,即条件“女”或“助理工程师”满足一个即可。 求女性助工的工资之和: 在需要返回数值的单元格中输入:“=SUM(IF((Sex="女")*(Position="助理工程师"),Salary))”,当然不要忘了按组合键。“*”表示两个条件要同时满足。 求男性、高工或年龄大于50的人数: 在需要返回数值的单元格中输入:“=SUM((Sex="男")*(IF((Position="高级工程师")+(Age>50),1)))”。 求职称种类总数: 在需要返回数值的单元格中输入:“=SUM(1/COUNTIF(Position,Position))”。由于职称的名称是重复出现的,于是便用COUNTIF()来查找出现了几次,然后再用SUM(1/COUNTIF())来将其变为1进行标记。比如“工程师”共出现了7次,用1/COUNTIF()将其变为1/7,再用SUM()将7个1/7进行求和变成1,余次类推,然后再用SUM()对数组进行求和即可。

本文到此结束,希望对大家有所帮助。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: