在Excel中标识名称列表作为条件

我正在尝试使用名称列表在Excel中编写一个countifs公式。 下面的例子说明了我想要完成的事情。

甲壳虫乐队的成员中谁说好? 粗体部分的语法就是问题所在。

= COUNTIFS(A1:A9,“是”,B1:B9, {“JOHN”,“GEORGE”,“RINGO”,“PAUL”}

换句话说,我试图“手动select”可能会说是的人的姓名。

在这里输入图像说明

如果你在SUM函数中包装你的公式,你应该得到所需的答案,即

=SUM(COUNTIFS(A1:A9,"YES",B1:B9,{"JOHN","GEORGE","RINGO","PAUL"}))

这是有效的,因为原始公式会返回4个结果的数组(每个名称一个),您需要这些结果的总和

没有COUNTIFS的替代scheme:

 =SUMPRODUCT((A1:A9="YES")*(B1:B9={"JOHN","GEORGE","RINGO","PAUL"})) 

你必须改变你的公式只是一点点,以获得你的东西。

 =SUM(COUNTIFS(A1:A9,"YES",B1:B9,{"JOHN","GEORGE","RINGO","PAUL"})) 

该数组创build个人计数,所以你必须一起添加计数。