Создание столбца индекса для описательных данных с использованием “DAX” в Power BI

#powerbi #dax

#powerbi #dax

Вопрос:

У меня есть такая таблица,

Таблица 1

введите описание изображения здесь

Я хочу создать столбец с именем номер строки, используя DAX, а не редактор запросов (M).

Таким образом, ожидаемый результат,

введите описание изображения здесь

Это можно сделать на стороне запроса M — Power.

Но я ищу решение с использованием столбца, вычисляемого по DAX.

Дополнительные исходные данные

введите описание изображения здесь

Ответ №1:

Функция RANKX должна работать нормально для этой цели.

 Row Number = RANKX ( Table1, Table1[ColA] )
 

Рекомендуемое чтение:

https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns

Комментарии:

1. Спасибо за ваш быстрый ответ. Когда я попытаюсь применить ваши решения, это даст такое же количество для этого типа данных ….. не могли бы вы посоветовать. Данные в столбце в A …. ЭЛЕМЕНТ 56789 56789 56789 56789 56789 4564578 4564578 4564578 4564578 4564578 4564578 4564578 4564578 4564578 878- ДП 890 264156

2. Я добавляю изображение сверху. введите описание изображения здесь. Пример 56789 дает количество для 3, но я также хочу количество дубликатов ….. 56789-1, 56789-2

3. Это отличается от вашего примера «ожидаемого результата», где обе Mango строки имеют одинаковый индекс. Можете ли вы уточнить, о чем вы просите?

4. Ваши решения работают хорошо. Я понимаю, но когда я пытаюсь применить ту же логику, почему это даст другой результат? В месте mango у меня есть номер 56789. Не могли бы вы посоветовать.

5. Это прекрасное место для обращения за помощью, но, похоже, в этих комментариях вы задаете другой вопрос, чем в своем сообщении. Я все еще не могу понять, почему Mango в вашем примере тот же индекс, но вы, похоже, хотите чего-то совершенно другого в комментариях. Если у вас есть отдельный вопрос, пожалуйста, создайте отдельный пост.