针对特定日历月和公司的相应单元格中所有值的总和

时间:2018-10-05 07:26:32

标签: excel excel-formula

excel工作表在第1列中包含重复的“日历月份” 数组,在第2列中包含重复的“公司名称” 数组,以及一个数组第3列中的数值

  

(1)任意随机公司在任意随机月份的第3列中所有值的总和是多少?   (2)对于任何随机公司到上个月为止,第3列中所有值的总和是多少?

但是,我找到了问题(1)的解决方案,但是找不到问题(2)的解决方案。非常感谢您对Advance的帮助! 我已经上传了文件。

  

https://www.dropbox.com/s/31e85g5j0njsxr8/Solve.xlsx?dl=0

3 个答案:

答案 0 :(得分:0)

由于我不知道您的数据看起来像我要提供的一般解决方案。

在我看来,您可以为描述的问题使用简单的sumifs公式。

  

= SUMIFS(D1:D10,C1:C10,“ <”&DATE(YEAR(A1),MONTH(A1),1),B1:B10,“ =”&A2)

enter image description here

答案 1 :(得分:0)

根据我对上一个问题的回答,您可以向SUMPRODUCT添加其他条件,例如:

=SUMPRODUCT((MONTH(DATEVALUE("01"&A2:A55&"2018"))<MONTH(DATEVALUE("01"&$B$1&"2018")))*(C2:C55)*(B2:B55="XYZ"))

数组公式:按CTRL + SHIFT + ENTER

答案 2 :(得分:0)

不回答我以前的答案,试试吧。

Worksheet here

如果您有任何疑问,请告诉我。