Excel今日有话要说,就想教你点同事不知道的
关键词:Sumif函数,Sumproduct函数,Countif函数,多条件求和,合并单元格
前几天小稚分享伙伴们单条件求和的方法,不知道大家是否学会了,欢迎留言留下答案哦~
学习Excel表格可以帮助我们解决大部分计算问题,在同级工作中,详细的工作内容步骤让我们成为办公室的佼佼者,然而汇报给的领导数据仅仅只需要个数据即可,今天我们就来看看如何对多条件数据求和,并且写入合并单元格中。
小稚同样分享伙伴们两个解决办法,分别是Sumproduct+Sumif函数、Sumproduct+Countif函数。
方法一:Sumproduct+Sumif
Sumproduct与Sumif函数在单条件求和文章中有详细的函数解析,可参照下文。数据整理!单条件求和基本操作,你知道几个?
我们重点说说,Sumproduct+Sumif的组合搭配。
首先,sumif函数的表达式是sumif(条件区域,条件,求和区域),即算出条件列E3:E5所对应的销售数量,选中公式中的SUMIF($A$3:$A$13,$E$3:$E$5,$C$3:$C$13),按F9将其抹黑,可得出如下结果,分别为{42;29;15};
其次,sumproduct函数在此处将sumif求出条件所对应的和相加,即42+29+15=86,以此来求出答案。
只看不练=白看,要动手哦~!
方法二:Countif函数(与Countifs函数的多条件计数是姐妹,别问我为什么是姐妹,我只要我觉得…)
函数表达式:countif(range,criteria),
第一个参数: range 要计算其中非空单元格数目的区域,即计数区域。
第二个参数: criteria 以数字、表达式或文本形式定义的条件,即计数条件。
1.countif函数的表达式为:countif(range,criteria)
第一参数range:对应$E$3:$E$5为条件;
第二参数criteria:对应$A$3:$A$13为条件区域;
可得到计数结果{1;0;0;0;0;1;0;0;0;0;1},解析为当$A$3:$A$13的条件区域中有符合$E$3:$E$5条件时,则显示为true即1,否则为false即0;
2.外面套上sumproduct函数即:SUMPRODUCT({1;0;0;0;0;1;0;0;0;0;1}*$C$3:$C$13)),得出数据=SUMPRODUCT({1;0;0;0;0;1;0;0;0;0;1}*{42;44;38;32;14;29;19;26;44;50;15})。分别乘积相加,求出结果。
关于条件求和的呈现方式还有很多种,例如Sumifs就是多条件求和的常规解法,以及Sum+sumifs的组合函数等,关注Excel880,这里有更多的实例教学,在你需要的时候,我们就在这里等着你哟!~
案例:
|
|
销售数量 |
条件 |
求和 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
作者: 萌稚 (Excel880首期学员)