#filter #powerbi #criteria
#Фильтр #powerbi #критерии
Вопрос:
Я пытаюсь добавить таблицу, в которой будут отображаться самые последние 10 заказов от клиента. У меня есть фильтр уровня клиента, поэтому, если я выбираю клиента, в таблице отображаются только относящиеся к ним заказы.
Я добавил визуальный фильтр «Top N» и выбрал для отображения последних 10 по дате. Однако, если на заданную дату было несколько заказов (см. Рис.), тогда он возвращает больше, чем 10 последних заказов — он подсчитывает 10 последних уникальных дат, допуская дублирование.
Как мне повторить это, чтобы общее количество возвращаемых мне заказов составляло 10, а не общее количество уникальных дат? Также стоит добавить, что иногда ‘Order’ возвращает число, большее 1 для данной строки, хотя в приведенном ниже примере все они равны единицам.
«Заказы» — это мера
Спасибо за любую помощь
Комментарии:
1. Предположим, у вас 20 заказов на одну дату. Как вы делаете тай-брейк?
2. Это хороший вопрос, я не уверен, мне нужно было бы посмотреть, как часто это происходило, и подумать об этом. Очень хочется сначала получить ответ на главный вопрос! Я был бы рад сократить данные в окончательном порядке, который, я думаю, превысил 10
3. Решение, которое я имел в виду, состояло в том, чтобы создать показатель ранжирования на основе даты и ваших критериев ограничения и использовать эту меру в качестве фильтра вместо даты последнего заказа на поставку. Это все равно может работать без тай-брейка с использованием перечисления пропусков .
4. @KieranIngram вы пробовали Count(Distinct) для последнего заказа на покупку?