Excel - 我需要帮助来减少 SUMIFS 与日期和关键字匹配的冗余
Excel - I need help to reduce redundancy of SUMIFS with date and keyword match
我正在尝试收集产品销售时各种商品的销售总成本,并按月对它们进行分组以更新电子表格。
由于日期限制,我使用的 SUMIFS 公式非常重复,我知道必须有一种更简单、更简洁的方法来产生相同的结果。
我目前使用的公式:
=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))
提前致谢!
您可以使用数组公式。输入以下公式并点击。 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})
我正在尝试收集产品销售时各种商品的销售总成本,并按月对它们进行分组以更新电子表格。
由于日期限制,我使用的 SUMIFS 公式非常重复,我知道必须有一种更简单、更简洁的方法来产生相同的结果。
我目前使用的公式:
=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))
提前致谢!
您可以使用数组公式。输入以下公式并点击。 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})