Excel 统计包含特定字段的特定值的所有行

Excel 统计包含特定字段的特定值的所有行

我有一张包含几百行的表格。每行都有一个“所有者”和一个通过/失败字段。我正在制作第二张包含用户统计数据的表格。因此,对于每个用户,它将计算通过、失败和未完成的次数。我的问题是如何编写一个函数来执行此操作?我猜它类似于countif(sheet1!a1:aN, AND(a[i][owner]=name, a[i][pass/fail]=pass)。显然,这种语法在 excel 中不起作用,所以我想弄清楚如何做到这一点

答案1

我搞清楚了怎么做。我仍在解决问题,但基本思路是使用COUNTIFS。一般格式如下COUNTIFS(NameRange,name,Pass/failRange,"pass")

答案2

如果您有这样的列,例如学生 ID = A 列,成绩 % = J 列,那么您可以编写如下公式:=COUNTIFS(A:A,A:A,J:J,"<60") 这将为您提供该特定学生 ID 低于 60% 的所有课程的数量。

相关内容