我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在使用Excel进行数据汇总时,经常需要对某个数值区间的数据求和汇总。如图 79‑7错误!未找到引用源。所示为某企业员工的工资表,现需要汇总月薪在2 000至4 000的工资总额,该如何操作呢?
图 80‑1月薪2000至4000的工资总额
1解决方案
使用SUMIFS函数进行单列多条件汇总。
2操作方法在F3单元格输入下列公式:
=SUMIFS(D3:D18,D3:D18,”>=2000″,D3:D18,”<=4000″)
3原理分析SUMIFS单列多条件求和
本例中利用SUMIFS函数支持多条件求和的特性,设置criteria1条件参数为”>=2 000″,criteria2条件参数为”<=4 000″,求出月薪2 000至4 000的工资总额。
SUMIFS函数可以对区域中满足多个条件的单元格求和。语法如下:
SUMIFS(sum_range,criteria_range1, criteria1, [criteria_range2, criteria2], …)
其中,sum_range参数为需要求和的单元格区域,包括数字或包含数字的名称、区域或单元格引用。忽略空白和文本值。
criteria_range1参数为计算关联条件的第一个区域,criteria1 为第一个关联条件,条件的形式为数字、表达式、单元格引用或文本,可用来定义将对 criteria_range1 参数中的哪些单元格求和。例如,条件可以表示为 32、”>32″、B4、”苹果” 或”32″。
criteria_range2,criteria2, …为附加的区域及其关联条件,均成对出现。该函数最多允许 127 个区域、条件对,即参数总数不超过255个。
4知识扩展其他单列多条件求和解法
1.本例还可以使用两个SUMIF分别进行条件求和再相减得出月薪2 000至4 000的工资总额,公式如下:
=SUMIF(D3:D18,”>=2000″)-SUMIF(D3:D18,”>4000″)
2.使用SUM+SUMIF函数进行单列多条件汇总月薪2 000至4 000的工资总额,公式如下:
=SUM(SUMIF(D3:D18,{“>=2000″,”>4000″})*{1,-1})
3.使用SUM或SUMPRODUCT函数进行多条件求和汇总月薪2 000至4 000的工资总额,公式如下:
公式1:
{=SUM((D3:D18>=2000)*(D3:D18<=4000)*D3:D18)}
公式2:
=SUMPRODUCT((D3:D18>=2000)*(D3:D18<=4000)*D3:D18)
SUMIFS与SUMIF函数的区别
1.SUMIFS函数可以支持多列(或多行)条件求和,SUMIF函数仅支持单列(或单行)条件求和。
2.SUMIFS 和 SUMIF 函数的参数顺序有所不同:sum_range 参数在 SUMIFS 中是第1个参数,而在 SUMIF 中则是第3个参数。
3.SUMIFS与SUMIF函数中的区域和条件参数不同:SUMIFS 函数中每个criteria_range 参数包含的行数和列数必须与 sum_range 参数相同,而SUMIF函数的sum_range 参数允许采用简写模式。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08