我有以下情况我似乎无法弄明白。
如何计算在特定日期提供和完成的唯一课程数量。
| Dates | Class Number | Student Show |
| 02-06 | 1 | Y |
| 02-06 | 1 | Y |
| 02-06 | 5 | Y |
| 03-06 | 10 | N |
| 03-06 | 10 | N |
| 03-06 | 3 | Y |
这意味着在02-06有2个课程(1和5),两个都完成了;并且在03-06提供了2个,但只完成了1个。
任何帮助很多人赞赏;)
答案 0 :(得分:0)
如果您更喜欢使用公式,可以使用此公式查找当前日期的类数: -
=SUM(IF(FREQUENCY(IF(A$2:A$7=A2,B$2:B$7),IF(A$2:A$7=A2,B$2:B$7))>0,1))
并且这个可以找到学生出现的课程数量: -
=SUM(IF(FREQUENCY(IF((A$2:A$7=A2)*(C$2:C$7="y"),B$2:B$7),IF((A$2:A$7=A2)*(C$2:C$7="y"),B$2:B$7))>0,1))
请参阅说明here
必须使用 Ctrl Shift 输入
作为数组公式输入
答案 1 :(得分:0)
另一种解决方案:
添加了新表:" Helper" - 使用" unique"基于类代码的函数 - vlookup获取类类型和日期 - 可以获得提供和完成的课程数量 - 从统计表(摘要表所在的位置)返回参考唯一列表