您可以先使用函数将数据统一到一个表中。
(sh
sumifs是先选择求和区域,再选择条件区域,再选择条件(如果有多个条件,则有多个条件区域,以此类推)。
语法:sumifs(sum区域,条件区域1,条件区域1,条件区域2,条件区域2,...).
sumifs函数可以不分先后选择,但排列位置不能根据语法顺序改变。
工作中,多条件求和也是经常用到的公式。今天,我们将学习使用sumifs函数的技巧。
的正常用法
该公式的用法很简单:
sumifs(sum区域,条件区域1,条件区域1,条件区域2,条件区域2...),
有条件的区域可以是一个或多个。
比如左边是一个销售流水数据,我们需要汇总商品数量。
我们使用的公式是:
sumifs(d:d,c:c,f1)
如果是多条件计算,比如现在就需要计算。
比如员工吕布卖的小米9,需要加一个条件判断。我们使用的公式是:
sumifs(德乔,切乔,g1,贝乔,f1)
2,sumifs通配符
如果我们需要统计的是员工卖出小米产品的数量?
然后我们需要使用通配符,我们输入的公式是:
我们需要amp#34*#34,其中*代表任意字符,也就是无论小米跟进什么产品都可以算。最后使用的公式是:
sumifs(d:d,c:c,g1amp#34*#34,b:b,f1)
时间运算符操作
如果条件中有时间条件,那么就需要注意了。例如,我们需要统计最近七天的销售量。今天是9月14日,所以我们可以输入的公式是:
sumifs(d:d,a:a,#34gt9-7#34)
当然,也可以写成
sumifs(d:d,a:a,#34gt9/7#34)
但它可以不要写成9.7
如果我们说时间数据是一个单元格或者一个函数,我们需要用amp符号把它们连接起来。例如,我们的公式可以写成如下:
sumifs(d:d,a:a,#34gt#34amptoday()-7)
它可以不要写成sumifs(d:d,a:a,#34gttoday()-7#34)。当引用函数或单元格时,必须用amp符号连接它们,否则会出错。
4.求和函数的多值求和
如果我们需要求和的商品是小米10和华为mate40,那么总数量是多少?
您可以将两个sumifs相加,或者直接使用公式:
sumproduct(sumifs(d:d,c:c,{#34小米10#34,#34华为mate40#34}))
所以在这种情况下,有几个条件可以写成大括号,用双引号放在一起。
sumifs函数的多条件求和公式学过了吗?