![如何在 Excel 中的 DAX 中将一行与其他行进行比较](https://linux22.com/image/1476188/%E5%A6%82%E4%BD%95%E5%9C%A8%20Excel%20%E4%B8%AD%E7%9A%84%20DAX%20%E4%B8%AD%E5%B0%86%E4%B8%80%E8%A1%8C%E4%B8%8E%E5%85%B6%E4%BB%96%E8%A1%8C%E8%BF%9B%E8%A1%8C%E6%AF%94%E8%BE%83.png)
我有一张表,其中有来自其他几个键的外键:
基本上,该表显示了哪些学生在哪个学期注册了哪位老师开设的哪个模块。
我想要查询以下内容:
How many students have registered for more than one module run by a given tutor?
它看起来会像这样:
例如,Vasiliy Kuznetsov 开设了两个课程模块:FunPro 和 NO。如果一名学生同时报名参加两个课程,则算一名学生。
我的 SQL 思维告诉我:计算 student_id 和 tutor_id 相同的所有行。例如,在一行中 student_id 为 5,tutor_id 为 10,第三行也是如此。然后,我将其算作一行。
我如何使用 DAX 公式来实现这一点?