电子表格的满足条件求和公式怎么写

我这个图里面的公式一个要怎么写,谢谢老师指教

01
直接求和。
直接求和直接用SUM函数就行。如=SUM(A1:a10)

02
单条件求和
统计男职工之和:

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

03
多条件求和

在实际生活中,经常要遇到一些有多个条件的求和方式,这时就要用到数组公式。顾名思义,数组公式就是对数组进行计算,数组公式可以同时进行多重计算并返回一种或多种结果,只不过它的参数是数组罢了。数组公式的创建方法很简单,在单元格中输入公式后按 CTRL+SHIFT+ENTER 组合键即可生成数组公式。
求男性高级工程师人数:
在需要返回数值的单元格中输入:“=SUM((Sex="男")*(Position="高级工程师"))”,然后按“CTRL+SHIFT+ENTER”即可自动在公式两端加上“{}”生成数组公式(以下公式输入均要按此组合键)。其中“*”在这里代表逻辑组合中的“与”,即购满足“男”和“高级工程师”这两个条件。计算过程就是自动在“Sex”区域和“Position”区域查找满足“男”和“高级工程师”的单元格并在内存中重新组成一个新的区域,然后计算其个数。
求女性或助工的工资之和:
在需要返回数值的单元格中输入:“=SUM(IF((Sex="女")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-15
直接使用条件求和公式就可以了
=SUMIF(A9:C9,">0")追问

如果求和的单元格是分开的,这个公式就显示出错,那么要是单元格是隔开如下图的相加,负数不进入计算公式该用哪个,谢谢你了老师

追答

很简单的,你的公式中的第一部门是区域,全部选中你的范围就行了。如:

=SUMIF(A1:C3,">0")

本回答被提问者采纳
相似回答