Гид по технологиям

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

4 min read Power BI Обновлено 06 Dec 2025
Отключить сортировку в Power BI — быстрые способы
Отключить сортировку в Power BI — быстрые способы

Окно Power BI с примером отключения сортировки

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

Как убрать стрелку сортировки в Power BI?

1. Отключение сортировки в визуале Data (Data visual)

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

Важно: это работает только для второго и последующих столбцов. Для первого столбца порядок строк может оставаться прежним даже после очистки сортировки.

2. Отключение сортировки в визуале Table (Table visual)

Если вы работаете с визуалом «Table», нажмите кнопку сортировки ещё раз, чтобы снять активное сортирование по столбцу. Кнопка сортировки в визуале 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.

Мини‑методология (пошагово для воспроизводимого порядка)

  1. Определите, нужен ли постоянный порядок между обновлениями.
  2. Если да — добавьте индекс на этапе загрузки (Power Query или БД).
  3. Если нужен порядок по значению — создайте выразительный столбец ранга (DAX RANKX).
  4. Сортируйте визуал по служебному полю; при необходимости скрывайте его в отчёте.
  5. Проверяйте на обновлениях данных и документируйте решение.

Краткое резюме

  • В Power BI нет одной кнопки «отключить сортировку», но есть рабочие обходы: Clear sort в Data, повторное нажатие сортировки в Table, или добавление служебного столбца (индекс/ранг).
  • Лучший и надёжный путь — фиксировать порядок на уровне ETL/Power Query или через индекс в модели.
  • Проверьте поведение для матриц и иерархий; задокументируйте выбранный подход для команды.

Важно: при выборе решения учитывайте требования к повторяемости порядка после обновлений данных.

Понравился материал? Напишите в комментариях, какой способ вы используете и с какими сложностями сталкиваетесь.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство