Excel formula 具有不同大小范围/索引匹配和COUNTIF的COUNTIF

Excel formula 具有不同大小范围/索引匹配和COUNTIF的COUNTIF,excel-formula,countif,Excel Formula,Countif,标题:我需要制作一个汇总表,针对每一行,查找另一张工作表,根据条件(名称)查找相应的行,并计算某个值(“p”)在几列中的实例数 细节: 我正在为一份excel文档制作一份摘要“封面”,该文档汇总了其他表单中的信息。因此,表1如下所示: …我想在这张表上填写“出勤”一栏(B:B)。我想让它通过计算另一张纸上的P的数量来做到这一点。表2如下所示: (请注意,名称的顺序与表1中的顺序不同) 期望结果(我在这里手工输入): 重要的/令人烦恼的是:由于一些恼人的规则和规定,我不能简单地在Sheet2

标题:我需要制作一个汇总表,针对每一行,查找另一张工作表,根据条件(名称)查找相应的行,并计算某个值(“p”)在几列中的实例数

细节: 我正在为一份excel文档制作一份摘要“封面”,该文档汇总了其他表单中的信息。因此,表1如下所示:

…我想在这张表上填写“出勤”一栏(B:B)。我想让它通过计算另一张纸上的P的数量来做到这一点。表2如下所示:

(请注意,名称的顺序与表1中的顺序不同)

期望结果(我在这里手工输入):

重要的/令人烦恼的是:由于一些恼人的规则和规定,我不能简单地在Sheet2(
E:E
)(
=countif(B2:D2,“p”
)中添加一个助手列,然后简单地导入(
=INDEX(Sheet2!E:E,MATCH(A2,Sheet2!a:a,0)

我尝试过制作一个混合索引COUNTIF&一个混合COUNTIF-MATCH解决方案,但没有效果

我最好的猜测是使用COUNTIFS,但是当我使用
COUNTIFS(Sheet2!A:A,A2,Sheet2!B:E,“p”)
时,我会收到一条错误消息,上面说,“COUNTIFS的数组参数大小不同。”

任何帮助都将不胜感激

=SUMPRODUCT((Sheet2!$A$2:$A$8=A2)*(Sheet2!$B$2:$D$8="P"))
将上述公式放在第1张单元格B2中,然后向下复制


太棒了!非常感谢@Forward Ed!我不知道该功能。大量帮助。谢谢!