Как отключить сортировку в Power BI

Power BI умеет сортировать данные по разным критериям, и зачастую это удобно. Однако иногда нужно полностью убрать сортировку или вернуть визуал к исходному порядку строк. К сожалению, явной опции «отключить сортировку» в Power BI нет, но есть практичные обходные пути. Этот материал объясняет их простыми шагами и даёт дополнительные подсказки для аналитиков и создателей отчётов.
Как убрать стрелку сортировки в Power BI?
1. Отключение сортировки в визуале Data (Data visual)
- Выберите визуал «Data» слева в окне.

- Нажмите маленький прямоугольник со стрелкой в заголовке столбца.
- Выберите «Clear sort» (Очистить сортировку).

Важно: это работает только для второго и последующих столбцов. Для первого столбца порядок строк может оставаться прежним даже после очистки сортировки.
2. Отключение сортировки в визуале Table (Table visual)
Если вы работаете с визуалом «Table», нажмите кнопку сортировки ещё раз, чтобы снять активное сортирование по столбцу. 
Примечание: в матрицах и иерархических визуалах действие сортировки может наследоваться от уровней и измерений, поэтому поведение отличается от простого Table.
3. Создание вспомогательного столбца (работает как обходной путь)
Если необходимо сохранить фиксированный порядок или задать «произвольный» порядок, добавьте индексный столбец при загрузке данных в Power Query или создайте вычисляемый столбец в модели.
- Power Query: Home → Add Column → Index Column → From 0/1 — этот индекс сохраняет исходный порядок источника.
- DAX (пример ранжирования):
Rank = RANKX(ALL('Table'), 'Table'[Measure], , ASC, DENSE)Этот подход позволяет сортировать визуал по индексу или рангу вместо исходного поля, тем самым контролируя порядок без «стрелки сортировки» на исходном столбце.
Когда предложенные методы не работают
- Данные сгруппированы в визуале Matrix и порядок наследуется по уровням — тогда очистка сортировки в столбце не вернёт общий порядок.
- Если источник данных не имеет стабильного порядка (например, нет явного ключа или индекса), «произвольный» порядок не воспроизведётся между обновлениями.
- Некоторые визуалы или кастомные визуализации могут переопределять поведение сортировки.
Альтернативные подходы и советы
- Сохраните исходный порядок в источнике: при возможности добавьте индекс на стороне базы данных или во время ETL — это самый надёжный путь.
- Используйте скрытые столбцы: добавьте индексный столбец и в визуале выберите сортировку по нему, а сам столбец сделайте скрытым для пользователей.
- Для временного «сброса» порядка экспортируйте данные в CSV и проверьте порядок вне Power BI.
Быстрый чек-лист по ролям
- Для автора отчёта:
- Добавить индекс в Power Query при первой загрузке данных.
- Проверить иерархии в Matrix на предмет наследования сортировки.
- Скрыть служебные столбцы в модели.
- Для аналитика:
- Использовать DAX RankX для вычисляемых рангов.
- Тестировать поведение при обновлении данных.
- Для потребителя отчёта:
- Нажать заголовок столбца в Table для удаления сортировки.
- Описать ожидания сортировки авторам отчёта.
Чит‑шит: быстрые команды
- Очистить сортировку в Data visual: выбрать столбец → прямоугольник со стрелкой → Clear sort.
- Сброс в Table visual: нажать на заголовок столбца повторно.
- Зафиксировать порядок: Power Query → Add Index Column.
- Задать ранжирование: DAX → RANKX.
Мини‑методология (пошагово для воспроизводимого порядка)
- Определите, нужен ли постоянный порядок между обновлениями.
- Если да — добавьте индекс на этапе загрузки (Power Query или БД).
- Если нужен порядок по значению — создайте выразительный столбец ранга (DAX RANKX).
- Сортируйте визуал по служебному полю; при необходимости скрывайте его в отчёте.
- Проверяйте на обновлениях данных и документируйте решение.
Краткое резюме
- В Power BI нет одной кнопки «отключить сортировку», но есть рабочие обходы: Clear sort в Data, повторное нажатие сортировки в Table, или добавление служебного столбца (индекс/ранг).
- Лучший и надёжный путь — фиксировать порядок на уровне ETL/Power Query или через индекс в модели.
- Проверьте поведение для матриц и иерархий; задокументируйте выбранный подход для команды.
Важно: при выборе решения учитывайте требования к повторяемости порядка после обновлений данных.
Понравился материал? Напишите в комментариях, какой способ вы используете и с какими сложностями сталкиваетесь.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone