假设年龄在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函数支持通配符的使用,问号“?”匹配任意单个字符;星号“*”匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符“~”.
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),按下回车,得出结果。
则求某列年龄在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 三键结束。