常规方法是写6个SUMIFS相加 。 , 但6个月的数据改起来也不是太费劲 , 不过如果是12个月 , 甚至有的是按天进行分表格 , 一年365个表格 , 直接写晕 。
比较智能的方法应该是这样写公式:=SUMPRODUCT(SUMIFS(INDIRECT(ROW($1:$6)&”月!C:C”),INDIRECT(ROW($1:$6)&”月!A:A”),A2,INDIRECT(ROW($1:$6)&”月!B:B”),B2))
公式看起来很复杂 , 其实并不难 。
1、ROW($1:$6)的作用就是获取1-6的数字 。
2、ROW($1:$6)&”月!C:C”的作用就是获取1-6月C列的文本字符串 , 并不能参与计算 。
3、INDIRECT(ROW($1:$6)&”月!C:C”)的作用就将1-6月C列的文本字符串转变成区域 , 并能参与计算 。
同理 , 其他参数的INDIRECT都是一样的作用 。
这时用SUMIFS函数统计出来的结果是6个数据:={151;0;0;0;0;0}
在最外面嵌套SUMPRODUCT函数 , 就可以对这些数据进行求和 。
如果现在有12个月 , 只需将公式中的6改成12就可以 。=SUMPRODUCT(SUMIFS(INDIRECT(ROW($1:$12)&”月!C:C”),INDIRECT(ROW($1:$12)&”月!A:A”),A2,INDIRECT(ROW($1:$12)&”月!B:B”),B2))
猜你喜欢
- 萌化我的心|超可爱的奶冻抱抱碗|夏日甜怎么做好吃
- 我的女王用英语怎么说
- 知道这个excel快捷键,我才明白之前我的操作有多土!
- 人心太假太虚伪的句子:我的世界你来过,你的世界我去过
- 我的微信连三界最新章节列表和简介
- 为啥我的抖音视频没有播放量?怎么提高播放量?
- 送花给我的男人是在乎我吗?在乎人的表现有哪些?
- Excel表格怎么加间隔色
- 为什么我的魔兽世界安装不了?
- 经典《月亮代表我的心》还在影响着我们
