Я работаю в наборе данных (отношениях), который отслеживает владение фирмами.Если у фирмы 8 владельцев, у компании есть 8 строк в наборе данных, по одному на каждого владельца.Владелец может иметь несколько фирм, даже владеть фирмой через две разные фирмы, тем самым имея два одинаковых ряда в наборе данных.Из приведенного ниже кода у меня есть расчетный столбец, который показывает, сколько фирм принадлежит конкретному владельцу в этом секторе.Мне нужен столбец, в котором для каждой строки показано, сколько уникальных фирм принадлежит конкретному владельцу в этом секторе.Это что-то вроде;для каждой строки найдите, сколько раз владелец или владельцы появляются в базе данных отношений, и учитывайте только один, если есть дубликаты, когда один и тот же владелец появляется два раза для фирмы.Это то, что я до сих пор:
=
CALCULATE (
COUNTROWS ( Relations );
ALLEXCEPT( Relations; Relations[participantnumber]; Relations [127_industry])
)