我有两个数据集:列出所有公司的公司数据库和跟踪公司所有权的关系数据库。 在关系数据集中,如果一个公司有8个所有者,则该公司在数据集中有8行,每个所有者一个。所有者可以拥有多个公司,也可以通过不同的公司拥有同一个公司,这意味着所有者可以在一个公司中出现多次。 我需要在公司数据库中计算列,以计算每个公司有多少个唯一所有者。
我尝试过:
=CALCULATE(DISTINCTCOUNT(relations[owner]);
FILTER(relations; relations(firm)=Firm(firm)
但是当我尝试输入命令时,Excel PowerPivot仍然崩溃。