文/郭远明
在一组庞大的数据中,要按现有的部分名单找出相应的数值并进行相加求和运算,在Excel中如何能够快速实现呢?例如下图所示,要在F列中从$C:$E单元格中分别求出G列和H列对应的数值,该如何解决?
实现的方式可以有很多种:
例如先对C列进行简单的顺序排列,将相同项相加,然后分别填入G列和H列当中;
或者直接选中$C3:$E16进行数据透视,然后再将数据分别填入单元格中;
最笨的方法就是一个一个找,然后相加求和……
今天我们来介绍用“sumif”函数公式来从一组数据中快速求和:
1.sumif函数:用来从一组数据中将符合条件的数值进行求和运算,函数中包含三个参数:“range(范围/条件区域)”、“criteria(求和条件)”、“sum_range(求和区域)”,可以看做是sum函数和if函数的结合体。
2.使用示例:在G3单元格中输入公式“=sumif()”,在这里”range“代表所要查找对象的范围”C:C“,”criteria“表示所要查找数据的对象”F4“,“sum_range”表示所要求和的区域“D:D”。
3.回车后即可得出所要的数值,将公式复制到其他单元格,即可快速获取数据(注意H列销售额的求和也需要将对应的求和范围改过来)。
“sumif”看似是一个简单的函数,功能也十分有限,但是有几个场景需要思考一下:
(1)如果基础数据C列有成千上万、甚至几十万条数据的时候,排序求和的方式是否还可行?
(2)如果基础数据C列和求和对象F列都非常庞大的时候,数据透视表是否方便?
(3)通过sumif函数,你是否理解了背后可以有更多条件的筛选求和?
sumif函数是个非常有用的函数,平时在筛选数据时不妨多加思考。
本文由郭远明授权发布,欢迎分享和转载;转载请在文首注明作者、文末注明出处,并确保原文信息完整!