Arrays Countifs公式不';使用数组排除时不起作用,但使用包含时起作用

Arrays Countifs公式不';使用数组排除时不起作用,但使用包含时起作用,arrays,excel,formula,countif,Arrays,Excel,Formula,Countif,我有一个Countifs公式,可以过滤多个标题,有时在一个特定标题中过滤多个标准 过滤特定标题以排除2个选项时,该选项不起作用。当我把它包括在内时,它就起作用了。 排除2个选项比包含10个更容易,因为它是一个模板,所以列中的数据总是会更改,所以最好只排除2个 该公式包括“MA05”和“MA07”,给出了正确答案 =SUM(COUNTIFS(Table15[Vendor],{"MA05","MA07"},Table15[MS],4,Table15[[ SOH DC]],">0",T

我有一个Countifs公式,可以过滤多个标题,有时在一个特定标题中过滤多个标准

过滤特定标题以排除2个选项时,该选项不起作用。当我把它包括在内时,它就起作用了。 排除2个选项比包含10个更容易,因为它是一个模板,所以列中的数据总是会更改,所以最好只排除2个

该公式包括“MA05”和“MA07”,给出了正确答案

=SUM(COUNTIFS(Table15[Vendor],{"MA05","MA07"},Table15[MS],4,Table15[[      SOH DC]],">0",Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper"))
但这一个应该排除他们,给出了错误的答案

=SUM(COUNTIFS(Table15[Vendor],{"<>MA05","<>MA07"},Table15[MS],4,Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper"))
=SUM(COUNTIFS(表15[供应商],{“MA05”,“MA07”},表15[MS],4,表15[[SOH]],0,表15[RP类型],“花名册”,表15[上市状态],“上市”,表15[所有权2],“超级”))
我认为这个问题来自双重排除{“MA05”,“MA07”}。
我只是不知道如何修复它。

当你使用数组时,你实际上是在创建一个OR过滤器,但是你需要一个AND,如果你要排除,这实际上更简单-你只需重复列和附加条件:

=COUNTIFS(Table15[Vendor],"<>MA05",Table15[Vendor],"<>MA07",Table15[MS],4,Table15[[      SOH]],0,Table15[RP Type],"Roster",Table15[Listing Status],"Listed",Table15[Ownership 2],"Hyper")
=COUNTIFS(表15[供应商]、“MA05”、表15[供应商]、“MA07”、表15[MS]、4、表15[[SOH]、0、表15[RP类型]、“名册”、表15[上市状态]、“上市”、表15[所有权2]、“超级”)