DAX: Как отфильтровать TOPN связанные строки индивидуально? - PullRequest
0 голосов
/ 16 января 2020

У меня проблемы с фильтрацией указанных c строк после использования функции TOPN в показателе DAX в Excel из-за связей.

Пример моего набора данных выглядит следующим образом:

ID      Temperature   Value
1       0°            100
1       -2°           100
1       -5°           100
1       1°            95
1       3°            90

В идеале я хотел бы отфильтровать каждую строку по отдельности, чтобы получить соответствующую температуру для каждого значения, но фильтрация отдельных строк кажется невозможной в DAX, когда нет никакого первичного ключа / индекса, к которому можно обратиться.

Вместо этого я использую функцию TOPN. Тем не менее, когда я в приведенном выше случае говорю:

TOPN(2;Table;Table[Value];DESC)

, я получаю таблицу с тремя строками, поскольку два верхних значения связаны с третьим. Как я могу отфильтровать отдельные строки, чтобы добраться до отдельных температур?

В идеале я хотел бы проиндексировать полученную таблицу по TOPN (2 ..), а затем просто отфильтровать температуры на основе индекса.

Кто-нибудь получил представление о том, как поступить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...