2016-03-11 41 views
0

感谢两天前的社区,我现在使用以下公式来计算属于给定房间类型的房间数量。Excel - 与2个条件汇总产品

=SUMPRODUCT(COUNTIF(R2:R3000,Z2:Z300)) 
  • 其中column R是房间号的列表
  • 柱Z是属于一个房间的类型房间号的列表。

这是正常工作,但是我们的财产管理系统包括一些错误的数据,即添加额外的记录,不需要计数。第二个条件我想补充的是:

入住列T(间夜)的值,以确保为> = 1

从其他职位我可以看到,你需要乘以2个条件但没有得到这个工作。我需要1或2个countif功能吗?

回答

1

COUNTIF function转换为COUNTIFS function应该就足够了。

=SUMPRODUCT(COUNTIFS(R2:R3000, Z2:Z300, T2:T3000, ">"&0)) 
+0

谢谢Jeeped,完美的作品。你能帮我理解为什么第二个条件需要附加符号吗? – pita

+0

countif解释其条件;这样一个“1”等于一个“1”,这是不正确的。您不能像在其他情况下那样使用'T2:T3000> 0'。请参阅我为其他示例提供的链接文档。 – Jeeped

+0

谢谢,你的解释帮了很大忙。 – pita