Excel – 我需要帮助,以减less与date和关键字匹配SUMIFS冗余

我试图收集销售产品时销售的各种商品的总成本,并按月对它们进行分组以更新电子表格。

我使用的SUMIFS公式是非常重复的,由于date限制,我知道必须有一个更容易和更简洁的方法来产生相同的结果。

我目前使用的公式:

=SUM((SUMIFS($B:$B,$A:$A,">="&DATE(2016,1,1),$A:$A,"<="&DATE(2016,1,31),$C:$C,"Apple")*0.5)+(SUMIFS($B:$B,$A:$A,">="&DATE(2016,1,1),$A:$A,"<="&DATE(2016,1,31),$C:$C,"Banana")*0.75)+(SUMIFS($B:$B,$A:$A,">="&DATE(2016,1,1),$A:$A,"<="&DATE(2016,1,31),$C:$C,"Orange")*1.25)) 

先谢谢你!

你可以使用数组公式。 input以下公式并点击。 CTRL + SHIFT + ENTER:

 =SUM(SUMIFS($B:$B,$A:$A,">="&DATE(2016,1,1),$A:$A,"<="&DATE(2016,1,31),$C:$C,{"Apple","Banana","Orange"})*{0.5,0.75,1.25})