我有一张表格(时间表),其中设置了一个 COUNT 来计算文本出现的次数。
我的桌子:
A | B | C | D | E | F | G | H
John | Rooms | RoomsPM | OFF | Rooms | Rooms | Laundry | OFF
我的公式:
=COUNTIF(B1:H1, "ROOMS")
结果为 3。
在此示例中,我将其设置为计算“Rooms”在一行中的次数。但我还想包括“RoomsPM”在一行中的次数。我可以使用什么公式来实现这一点?
答案1
是的,积和适用于此-
=SUMPRODUCT((B1:H1="Rooms")+(B1:H1="RoomsPM"))
有了这个,它基本上是一个
countif(array, condition)OR(array,condition).
如果将 更改为 ,+
它将*
用OR
替换AND
。
您也可以使用这种类型的东西,但 sumproduct 是更好的解决方案
=SUM(COUNTIF(B1:H1,"Rooms"),COUNTIF(B1:H1,"RoomsPM"))