【发布时间】:2019-07-29 06:42:39
【问题描述】:
我有一份成员名单,上面有他们的生日。我想计算出生月份在 7 月或 8 月的会员人数。我尝试了以下 COUNTIFS 公式,但它不起作用
=COUNTIFS(AH3:AH135,"=7",AH3:AH135,"=8")------ formula(1) gave zero
虽然个别 COUNTIFS 工作正常
=COUNTIFS(AH3:AH135,"=7") gave 13 and
=COUNTIFS(AH3:AH135,"=8") gave 6
然后我将 AH3:AH135 范围定义为月份,并尝试了以下公式。还是不行。
=COUNTIF(month,"=7",month,"=8") gave zero
我什至尝试了以下公式,它给出了 4,而不是正确答案
=COUNTIFS(AH3:AH135,OR("=7","=8"))------- formula(2)
我不得不求助于下面的公式来得到正确的答案
=SUM(COUNTIFS(AH3:AH135,{"=7","=8"}) gave 19
我的问题是:
为什么公式(1) 不起作用?我能想到的唯一原因是范围必须是唯一的。公式中不能有多次相同的范围。
为什么公式(2)给出 4?我不知道它在做什么。
【问题讨论】:
-
在您的第一个公式中尝试
>=7和<=8。 Further Reading
标签: excel excel-formula