SUMIF与几个OR标准

在这里输入图像说明

在这里输入图像说明

蓝色的单元格总计为1,但这是不正确的,因为与B47行的行文本匹配,它应该总结。 任何想法有什么不对?

SUMIF不应该与多个条件一起工作(如在公式中尝试的那样,您无法在一个SUMIF中检查多个条件)。
这个公式会为你计算正确的结果: =SUM(B3:BI3*(IFERROR(MATCH(B2:BI3,B47:AL47,0)>0,0))) ,这是一个数组公式,之后按CTRL + SHIFT + ENTER。

  • MATCH(...) :查找所有学生是否在需求列表中(这是仅作为数组公式的部分)
  • IFERROR(...) :将IFERROR(...) #N/A错误转换为0

如果我没有错,你正在试图用skill1和skill2来计算一个特定项目的学生人数。

您也可以尝试使用COUNTIFS()函数。 这适用于多个标准。