Excel COUNTIF 数组(多个条件)

Excel COUNTIF 数组(多个条件)

我正在使用这个功能:

=COUNTIF((B:B,"Superior")*(A:A,"Employee Effectiveness:"))= 2

这个想法是尝试找出在值为“员工效率:”的单元格旁边使用值“Superior”的次数,并将其显示为数值。还想再重复此函数 3 次。

格式如下:

A1——员工效率:

B1 - 优秀(或良好/平均/低于平均/差)


A2——响应时间:

B2 - 优秀(或良好/平均/低于平均/差)


A3——员工礼遇:

B3 - 优秀(或良好/平均/低于平均/差)


A4——达到预期:

B4 – 超出(或达到/低于)

答案1

在 Excel 2007 或更高版本中,您可以使用COUNTIFS函数(末尾带有“S”),该函数允许您对多列设置多个条件,例如

=COUNTIFS(B:B,"Superior",A:A,"Employee Effectiveness:")

答案2

您可以将其用作SUMPRODUCT替代解决方案。

=SUMPRODUCT(--(A:A="Employee Effectiveness"),--(B:B="Superior"))

相关内容