与 30万 粉丝一起学Excel
以前遇到条件求和问题,经常用SUMPRODUCT解决,不过有一点不好,引用区域太麻烦,不能直接引用整列。
刚好有VIP学员的问题是动态区域统计,也就是说,区域会不断增加,这时用SUMIFS效果更爽。
1.按月份统计摘要含有关键词转入服务费的金额
先来看个简单的,月份已经提取出来,也从摘要里面将转入服务费分开,这样就变成最原始的多条件求和。
语法:跟COUNTIFS差不多,只是多了一个求和区域。
也就是说,需要用函数将日期转换成月份,TEXT和MONTH都可以。
=TEXT(A2,"m")
=MONTH(A2)
至于分类,可以提取出来,也可以不提取,因为SUMIFS支持通配符,"*转入服务费*"就是表示包含转入服务费。
2.按月份统计收入、支出金额
标准日期要提取月份挺简单的。
表面看起来像标准的,实际上日期和时间的分隔符号是换行符,标准的应该是空格隔开,就这点小区别。因此需要用SUBSTITUTE将换行符替换成空格,换行符用CHAR(10)。
收入汇总:
支出汇总:
3.当销售方式为WFS,按月份统计金额,其他的为0
两边的月份显示有一点点差别,8月和08月,需要将多余的0去掉才能正常统计。
再将IF和SUMIFS套进去就可以。
这是中间步骤,估计学员是两边的日期用TEXT没处理好,才会导致月份有差异。
月份显示1位:
月份显示2位:
m就是1位,mm就是2位。
TEXT说白了,就是构造一个辅助列,方便引用,其他的都是SUMIFS的固定用法,改下区域就行。
有话要说...