问题情境
问题情境
如下样表:
要求按款号、品名、颜色汇总S、M、L、XL型号商品的销量。
存在以下几个难点:
1、款号与品名相同的,却存在颜色或花色的不同;
2、即使款号、品名、颜色相同,但却又分行显示销量。
解决这个问题,需分两步:
1、相同的款号、品名、颜色仅保留一行记录;
2、用SUMIFS函数汇总满足款号、品名、颜色三个条件的S、M、L、XL型号商品总量。
实现步骤
第一步、实现相同的款号、品名、颜色仅保留一行记录
可用“删除重复值”的方法完成,完成过程如下动图:
关键:在删除重复值时,要选择三列同时重复的值。
关于删除重复值,请参考:
第二步、SUMIFS多条件汇总
相同的款号、品名、颜色仅保留一行记录以后,将S、M、L、XL型号直接复制过来,形成以下表格:
在L2输入公式:
=SUMIFS(D:D,$A:$A,$I2,$B:$B,$J2,$C:$C,$K2)
确定,然后向下向右填充,即可得全部销量总和。
如下图:
SUMIFS的功能就是:用于计算其满足多个条件的全部参数的总量。
SUMIFS语法:
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
中文语法:
SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, 条件2], …)
其中:
参数1: 求和区域,必需的,需要求和的单元格区域;
参数2:,条件区域1,必需的,用来搜索条件1的单元格区域;
参数3:条件1,必需的,定义条件区域1中单元格符合的条件;
其后的参数:条件区域2, 条件2, …是可以省略的。
SUMIFS函数最多可以输入 127 个区域/条件对。
本题目的解释: