我正在跟踪公司所有权的数据集(关系)中工作。 如果公司有8个所有者,则该公司在数据集中有8行,每个所有者一行。一个所有者可以有多个公司。我想要一个计算列,该行的行显示特定所有者在该部门拥有多少公司。就像对于每一行,搜索所有者或所有者在关系数据库中出现的次数,但仅计算与母公司具有相同行业代码的所有者。这是我到目前为止所拥有的:
=
CALCULATE (
COUNTROWS ( Relations );
FILTER (
Relations;
Relations[participantnumber] = EARLIER ( Relations[participantnumber] )
);
FILTER ( Relations; Relations[127_industry] = Relations[127_industry] )
)
但是,这只给了我提及所有者的公司总数,而与行业代码无关。 谢谢!
答案 0 :(得分:0)
尝试一下:
¯\_(ツ)_/¯
它是如何工作的:对于每一行,您需要访问整个表,以便可以计算所有相关关系。但是,您想按行当前的参与者和行业筛选总数。 ALLEXCEPT可以做到这一点-它可以让您查看整个表格,同时保留当前的参与者和行业。