在EXCEL中SUMIF()条件表达式如何写大于某数且小于某数

求某列年龄在20-30岁的员工对应工资总和

假设年龄在A1:A6 ,工资在B1:B6 ,公式可以表示为:

SUMIF(A1:A6,"<=30",B1:B6)-SUMIF(A1:A6,"<20",B1:B6)

SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。

Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。

扩展资料:

sumif的语法结构:

SUMIF(range,criteria,[sum_range])

range必需。用于条件计算的单元格区域。

criteria必需。用于确定对哪些单元格求和的条件。

sum_range可选。要求和的实际单元格。如果 sum_range参数被省略,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。

SUMIF函数模糊条件求和

SUMIF函数支持通配符的使用,问号“?”匹配任意单个字符;星号“*”匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符“~”.

参考资料:人民网-Excel比Windows更适合成为微软标志

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-20

1、等于、小于、大于这三个符号比较简单,等于符号:=;小于符号:<;大于符号:>

2、大于等于,表示方式是:>=

3、比如,下图表格数据;当A1到A12单元格中的数据大于等于10时,显示在B1到B12单元格中;否则单元格为空。选中B1到B12单元格;

4、在编辑栏中输入公式:=IF(A1:A12>=10,A1,"")按键盘的CTRL+回车键。B1到B12单元格即显示出结果,如下图所示。

5、小于等于,表示方式是:<=;同样,用上面的表格数据,当A1到A12单元格中的数据小于等于10时,显示在B1到B12单元格中;否则单元格为空。

选中B1到B12单元格;在编辑栏中输入公式:=IF(A1:A12<=10,A1,"")

6、按键盘的CTRL+回车键。B1到B12单元格即显示出结果,如下图所示。

7、不等于,表示方式是:<>;比如,当A1单元格不为空时,B1单元格显示当前日期,否则为空;我们可以用公式:=IF(A1<>"",TODAY(),"")

8、回车键,然后,在A1单元格输入任何数据,比如”12“;B1单元格即显示当前日期(注意:B1单元格要是日期格式才行)。

9、其他用法:按SUMIF参数来逐一填充上参数来进行条件求和。

10、假设要求出短T的销量;在D2单元格输入公式:=sumif(B2:B9,"短T",C2:C9)这里的“短T”要加上双引号按下回车,得出结果。

11、要统计“中裤”,“长裤”和“背心”的总销量,表格中一共有四种商品,“短T”、“中裤”,“长裤”和“背心”。

要合计“中裤”,“长裤”和“背心”的销量,反过来,也就是要统计不等于“短T”的所有商品销量。

12、在D2单元格输入公式:=sumif(B2:B9,"<>短T",C2:C9),按下回车,得出结果。

本回答被网友采纳
第2个回答  推荐于2017-11-24
假设年龄在A1:A6 ,工资在B1:B6 ,
则求某列年龄在20-30岁的员工对应工资总和的公式有2种
1、 =SUMIF(A1:A6,"<=30",B1:B6)-SUMIF(A1:A6,"<20",B1:B6)
2、用数组公式: =SUM(SUMIF(A1:A6,{"<20","<=30"},B1:B6)*{-1,1}) 按Ctrl+Shift+Enter 三键结束。本回答被提问者采纳
第3个回答  2007-05-17
sumif(A1:A100,">=20")-sumif(A1:A100,">30")