|
Power BI. Функция EARLIER
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть исходная таблица Клиент ПродажиКлиент1 10000Клиент10 30000Клиент2 20000Клиент3 39000Клиент4 39000Клиент5 45000Клиент6 60000Клиент7 12000Клиент8 16800Клиент9 20000 Нужно получить клиента, который в рейтинге продаж на 3-ем месте и в отчете вывести на карточку. Делал это в Power BI и использовал функцию EARLIER. В промежуточной (второй) таблице получаю такой результат. Клиент Продажи Ранг продажКлиент6 600001Клиент5 450002Клиент3 390004Клиент4 390004 Логически, тут по расчету получается не один клиент, а два. В промежуточной (второй) таблице для Клиент3 и Клиент4 назначен рейтинг 4 , а не 3 . То есть 3 пропущен. Надо так Клиент Продажи Ранг продажКлиент6 600001Клиент5 450002Клиент3 390003Клиент4 390003 В результирующей (третьей) таблице есть условие: выгружается та строка (строки), где указывается нужное место в рейтинге. Скажите, 1. Как правильно написать, чтобы назначался нужный рейтинг (в данном случае не 4 , а 3 )? 2. И возможно ли сделать так, чтобы для последующих клиентов по рейтингу места были без пропусков (то есть чтоб для следующего клиента Клиент10 назначалось место не 5 , а 4 )? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 18:23 |
|
Power BI. Функция EARLIER
|
|||
---|---|---|---|
#18+
ferzmikk, а почему нет RANKX и фильтр? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 01:28 |
|
Power BI. Функция EARLIER
|
|||
---|---|---|---|
#18+
Focha а почему нет RANKX и фильтр? Получилось так. Во вложении. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 19:05 |
|
Power BI. Функция EARLIER
|
|||
---|---|---|---|
#18+
Есть еще вопросы: 1.Если в Power BI во вкладке "Таблица" создать новую таблицу и написать так Код: sql 1.
То возвращает ту же саму таблицу. Возможно ли задать сортировку в самом DAX? Чтобы можно было написать типа так: Код: sql 1.
2. Правильно понимаю, что EVALUATE в Power BI не работает? 3. Если в главной панеле нажать "Ввести данные", то создается новая таблица с данными. Я правильно понимаю, что эту таблицу потом не изменить никак? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2020, 19:28 |
|
|
start [/forum/topic.php?fid=61&msg=40025061&tid=2171805]: |
0ms |
get settings: |
13ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
129ms |
get tp. blocked users: |
2ms |
others: | 379ms |
total: | 624ms |
0 / 0 |