如何解决多个“特殊”条件求和的Excel问题?

来源:百度知道 编辑:UC知道 时间:2024/06/01 11:30:41
数据如下

日期 分类 金额
2008-3-1 Z1_003 ¥30.00
2008-3-18 S2_899 ¥15.00
2008-4-27 Z9_087 ¥100.00
2008-3-16 Z2_123 ¥20.00
2009-1-25 S0_009 ¥85.00
2009-3-3 Z2_098 ¥100.00

问题:怎样将满足以下两个条件的金额求和:1.日期为2008年3月份;2.分类为包含字母“Z”的分类。

请高手指教,谢谢!

=SUMPRODUCT((TEXT(A2:A7,"YYYY-M")="2008-3")*ISNUMBER(FIND("Z",B2:B7))*C2:C7)

假设日期在A列,分类在B列,金额在C列
=sumproduct((Month(A1:A9999)=3)*ISNUMBER(FIND("Z",B1:B9999))*C1:C9999)

选择日期那列,选择升序或降序,就会按时间排序,但你还要包含字母“Z”,那就不可能了,如果在包含字母“Z”中间有包含字母“S”或其它不同的日期,就得你手动调整了。