在 Excel 中的if函数中包含着SUMIF的函数,利用SUMIF可以多条件的数据的和,现在请欣赏我带来的excel if函数多条件求和教程。希望对你有帮助!
excel if函数多条件求和教程(表名=sumif1)
单列条件区域 求和
excel if函数多条件求和步骤1: 公式一 =SUMIF(A2:A9,”t”,C2:C9) = 1200
excel if函数多条件求和步骤2: 公式二 =SUMIF(A1:A9,”t”,C2:C9) = 1100
公式为计算域名t开头的google访问量,为什么两公式结果不一样
特别说明:求和区域与条件区域错开1行,则参与求和单元格与原单平行单元格错开1行,再求和(SUMIF会自动偏移)
excel if函数多条件求和步骤3: 公式三 =SUMIF(A2:A9,”t”,C2) = 1200
特别说明:SUMIF第三参数可略写为求和区域的第1单元格
多列条件区域 求和
我们同样计算域名t开头的google访问量,条件区域为A2:F9
excel if函数多条件求和步骤4: =SUMIF(A1:F9,”T”,C1) = 2400
excel if函数多条件求和步骤5: =SUMIF(A1:F9,”T”,C1:F9) = 2400
excel if函数多条件求和步骤6: =SUMIF(A1:F9,”T”,C2) = 2200 //再次偏移1行
特别说明:SUMIF函数条件区域可以跨不同字段,第一参数(range)在同列并与第三参数(sum_range)水平距离保持一致。域名字段分别在A\D,google字段分别在C\F,A->C的距离等于D->F的距离。
以上两例公式同样可以用SUM函数(数组公式)代替:
=SUMIF(A2:A9,”t”,C2:C9) 可替代为 =SUM((LEFT(A2:A9)=”t”)C2:C9) 数组公式
=SUMIF(A1:F9,”T”,C1:F9) 可替代为 =SUM((LEFT(A2:A9)=”t”)(C2:C9),(LEFT(D2:D9)=”t”)(F2:F9))
跨表条件 求和 SUM+SUMIF+INDIRET
表sumif2有如上图一样的数据区域,现在对两表A2:A9 开头为”t”的google访问量求和。答案为6004=2400
看公式:(数组公式 CTRL+SHIFT+ENTER)
=SUM(SUMIF(INDIRECT(“sumif”&{1,2}&”!A2:A9″),”t”,INDIRECT(“sumif”&{1,2}&”!C2:C9″)))
以上应该是我们常用于单条件求和的SUMIF应用,如何实现双条件乃至多条件的求和。
还是用上面的例子:求以 t 开头域名来自google的访问量,但排除 t 本身。
公式十 =SUM(SUMIF(A2:A9,{“t”,”t”},C2:C9){1,-1}) = 600
我们用{}将双条件包裹起来做为常量数组,其原理由于篇幅关系就不深究,其实就是
=SUMIF(A2:A9,”t”,C2:C9)-SUMIF(A2:A9,”t”,C2:C9) 的变体。
可以使用SUMIF条件求和函数
SUMIF(条件区,条件,实际求和区)
还可以借助于通配符
SUMIF函数图示
条件求和SUMIF配通配符也可以实现
输入\x0d\=SUMIF(A:A,R7,B:B)\x0d\公式表示:将A列与R7相同的对应B列求和。\x0d\2003以下版本输入\x0d\=SUMPRODUCT((A21:A65535=R7)B21:B65535)材料/工具:Excel2010
1、选择要求和的单元格,点击编辑栏的插入函数符号
2、进入插入函数页面,在查找函数框里面输入:sumifs,选择函数列表里面的:SUMIFS点击下面的确定
3、在函数参数页面,求和区域框选择金额一列:C2:C13
4、第一个条件是1班级所以在区域1里面输入班级列:B2:B13
5、相应的条件1直接输入:1,
6、第二个条件是男生,所以在区域2里面输入性别列:A2:A13
7、条件2输入:"男"条件为中文是要用英文状态下的双引号,如果是数值的话直接输入数字就可以
8、输完函数参数后,点击确定回到表格后,可以看到值已经算出来了
Excel数据求和对于我们来讲应该最熟悉不过,尤其是里面的条件求和函数Sumif,运用的范围是非常的普遍。但是Excel数据求和不只有条件求和一种,今天我们就来学习一下,Excel常见的3种快速求和方式。方法一:快捷键alt+=快速输入求和公式进行求和
*** 作技巧:
1、鼠标先选择我们需要求和的单元格区域;
2、选择区域后按快捷键alt+=,这样即可对我们需要求和的空白单元格区域进行输入sum就和函数。
方法二:不一样的数据分类合计进行数据求和
函数公式:
=SUM(E2:E11)/2
函数解析:
1、这里我们通过sum函数来进行最快速的求和;
2、函数后面除以2主要是因为数据里面有多个小计求和项,所以全部加总后需要除以2。
方法三:对合并单元格区域快速求和
函数公式:
=SUM(C2:C8)-SUM(D3:D8)
函数解析:
1、首先鼠标选择我们需要求和的单元格区域D2:D8;
2、选择求和区域后,鼠标点击公式编辑窗口,输入上方的函数公式;
3、输入完函数公式后,按ctrl+enter组合键进行数据公式填充即可。
Excel用公式进行多条件求和
需要用excel统计数据的时候,多条件求和在实际的工作中应用非常广泛,我们可以用公式来实现多条件求和,用到的函数有SUM、SUMPRODUCT、MMULT和SUMIFS,其中SUMIFS函数是Excel2007新增的函数。下面我来是一个具体的例子,数据在A2:F23区域中,其中要求和的区域是F2:F23。
方法一:用SUM函数
用SUM函数进行多条件求和,公式基本结构是SUM((条件1)(条件2)(求和数据区)),
必需用数组公式,公式输入完毕后按Ctrl+Alt+Enter结束。
1计算出7月份广州的总销量:
=SUM(($A$2:$A$23="7月")($B$2:$B$23="广州")$F$2:$F$23)
2计算出7月和10月拖鞋总销量:
=SUM((($A$2:$A$23="7月")+($A$2:$A$23="10月"))($C$2:$C$23="拖鞋")$F$2:$F$23)
公式中的加号相当于逻辑或。
3计算出7-10月武汉男式袜子销量:
=SUM((($B$2:$B$23="武汉")($C$2:$C$23="袜子"))($E$2:$E$23="男")$F$2:$F$23)
方法二:用SUMPRODUCT函数
公式结构同SUM函数,只不过不用数组公式。
1计算出7月份广州的总销量:
=SUMPRODUCT(($A$2:$A$23="7月")($B$2:$B$23="广州")$F$2:$F$23)
2计算出7月和10月拖鞋总销量:
=SUMPRODUCT((($A$2:$A$23="7月")+($A$2:$A$23="10月"))($C$2:$C$23="拖鞋")$F$2:$F$23)
公式中的加号相当于逻辑或。
3计算出7-10月武汉男式袜子销量:
=SUMPRODUCT((($B$2:$B$23="武汉")($C$2:$C$23="袜子"))($E$2:$E$23="男")$F$2:$F$23)
方法三:用MMULT函数
用MMULT函数进行多条件求和特别适合于数据量较大的情况。
MMULT函数的语法是:MMULT(array1,array2),
其中参数array1和array2 是要进行矩阵乘法运算的两个数组。
函数返回两个数组的矩阵乘积。要求array1 的列数必须与 array2 的行数相同,
而且两个数组中都只能包含数值。本例中的`第一参数为一行N列,而第二参数为N行一列。
公式的基本结构是MMULT(条件1,(条件2)(求和数据区)),
必需用数组公式,公式输入完毕后按Ctrl+Alt+Enter结束。
1计算出7月份广州的总销量:
=MMULT(--(TRANSPOSE($A$2:$A$23)="7月"),($B$2:$B$23="广州")$F$2:$F$23)
公式中双重否定符“--”将其后面的结果变成数值。
2计算出7月和10月拖鞋总销量:
=MMULT(--(TRANSPOSE(($A$2:$A$23="7月")+($A$2:$A$23="10月"))),($C$2:$C$23="拖鞋")$F$2:$F$23)
公式中的加号相当于逻辑或。
3计算出7-10月武汉男式袜子销量:
=MMULT(--(TRANSPOSE(($B$2:$B$23="武汉")($C$2:$C$23="袜子"))),($E$2:$E$23="男")$F$2:$F$23)
方法四:用SUMIFS函数
SUMIFS函数是Excel 2007中的新增函数,用它进行多条件求和非常方便。其语法是:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …),即:
SUMIFS(求和区域,条件区域1,条件1,[条件区域2,条件2],…)
1计算出7月份广州的总销量:
=SUMIFS($F$2:$F$23,$A$2:$A$23,"7月",$B$2:$B$23,"广州")
2计算出7月和10月拖鞋总销量:
=SUMIFS($F$2:$F$23,$A$2:$A$23,"7月",$C$2:$C$23,"拖鞋")+SUMIFS($F$2:$F$23,$A$2:$A$23,"10月",$C$2:$C$23,"拖鞋")
3计算出7-10月武汉男式袜子销量:
=SUMIFS($F$2:$F$23,$B$2:$B$23,"武汉",$C$2:$C$23,"袜子",$E$2:$E$23,"男")
四种计算方法与12个公式计算结果:
;欢迎分享,转载请注明来源:内存溢出
评论列表(0条)