是否可以在countifs
语句中包含多个OR条件?
我正在尝试撰写一份声明来计算关系是“承包商”的记录数量。或者'供应商'如果严重程度是“严重”,那么或主要。第一个OR条件将起作用,但只有第二个OR语句中的第一个条件被拾取。这是我写的:
=(COUNTIFS(Data!F:F,{"Contractor","Supplier"},Data!E:E,{"Serious","Major"}))
答案 0 :(得分:1)
=SUMPRODUCT((Data!F:F="Contractor")+(Data!F:F="Supplier"),(Data!E:E="Serious")+(Data!E:E="Major"))
(Data!F:F="Contractor")
将产生一个大小为F列的TRUE / FALSE数组,仅在F列为#34时为TRUE;承包商"。
(Data!F:F="Supplier")
将生成一个大小为F列的TRUE / FALSE数组,仅在F列为&#34时为TRUE;供应商"。
以上两个数组是" ADDED" - 这将它们转换为1 / 0s并将两个数组加在一起,产生一个大小为F列的数组,其中1/0 s为1,其中F列中的单元格为EITHER" Contractor"或"供应商"。
同样适用于"严重" /" Major"
F is {"Contractor OR "Supplier"} AND E is {"Serious" OR "Major"}
SUMPRODUCT()
)以返回符合条件的COUNT行(作为单个数字)