检查多个条件并对某个范围内的值求和

检查多个条件并对某个范围内的值求和

我正在尝试解决 excel 中的一个条件问题,它与此非常相似 问题

但是我需要做以下事情:

如果

范围内的产品代码A1:A100= 某个代码

范围内的月份B1:B100(格式24/06/2011)= 某个月份(数值,例如 6)

然后

C1:C100对列中满足上述条件的所有数字求和


到目前为止,我正在使用一个附加表,在其中检查每一行的条件,然后我将这个附加表中的所有出现情况总结起来。但我觉得有一种方法可以摆脱这个附加表。

其中一个关键问题似乎是从 sumproduct 或 countifs 函数内的日期范围中提取月份。

答案1

以数组公式形式输入(按Ctrl- Shift-Enter而不是直接按Enter

=SUM(($A$1:$A$100="Your Code")*(MONTH($B$1:$B$100)=6)*$C$1:$C$100)

相关内容