Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Очистка и Power Query

Очистка данных в Excel с помощью Power Query: полное руководство

forest_paw 06.09.2025 25

Очистка данных в Excel с помощью СТЕПЕНЬ (Power) Query: полное руководство

Одним из ключевых навыков для работы с большими объемами информации является очистка данных в Excel. Инструмент СТЕПЕНЬ (Power) Query, встроенный в современные версии Microsoft 365, Excel 2016, 2019 и 2021, кардинально меняет подход к этой задаче, предлагая мощные возможности по извлечению, преобразованию и загрузке данных из различных источников.

Главное преимущество СТЕПЕНЬ (Power) Query — он запоминает все выполненные шаги, что позволяет автоматически повторять процесс очистки при обновлении данных. Это означает, что вы тратите 80% времени на настройку процесса в первый день, а в последующие — просто нажимаете кнопку «Обновить».

В группе
В группе "Получить и преобразовать данные" на вкладке "Данные" ленты большинство элементов — это СТЕПЕНЬ (Power) Query. Выбор "Из рисунка" не относится к СТЕПЕНЬ (Power) Query. Эти элементы являются СТЕПЕНЬ (Power) Query: Получить данные, Из текста/CSV, Из Интернета, Из таблицы/диапазона, Последние источники и Существующие подключения.

Примечание: Значок «Из таблицы/диапазона» относится к трём вещам: (1) Таблицам Ctrl+Т (T). (2) Именованным диапазонам. (3) Формуле динамического массива.

Первичная очистка данных в СТЕПЕНЬ (Power) Query

Для примера рассмотрим типичную задачу: ежедневно вы получаете файл, где столбец A не заполнен, а кварталы расположены по горизонтали, а не по вертикали.

  1. Сохраните исходную книгу на жесткий диск в предсказуемом месте с постоянным именем.
  2. В Excel выберите: Данные → Получить данные → Из файла → Из книги.
Продукты указаны в столбце A, но в структурированном виде, где
Продукты указаны в столбце A, но в структурированном виде, где "Applie" отображается в A2, за которым следуют несколько пустых ячеек. "Banana" указана в A8, за которой следуют другие пустые ячеек. Клиенты указаны в столбце B. Кварталы расположены горизонтально на листе в столбцах C, D, E и F.
  1. Перейдите к файлу. В области предварительного просмотра щелкните на Лист1. Вместо кнопки «Загрузить» нажмите Преобразовать данные. Вы увидите книгу в сетке редактора СТЕПЕНЬ (Power) Query.
  2. Чтобы заполнить пустые ячейки в столбце A, выделите его, перейдите на вкладку Преобразование и выберите Заполнить → Вниз. Это заменит все значения null на значение из ячейки выше.
Пустые ячейки в столбце A теперь отображаются как
Пустые ячейки в столбце A теперь отображаются как "null" в редакторе СТЕПЕНЬ (Power) Query.
  1. Для преобразования структуры данных (чтобы кварталы шли по вертикали) выделите первые два столбца (не кварталы). На вкладке Преобразование откройте меню Свести столбцы и выберите Свести другие столбцы.
  2. Щелкните правой кнопкой мыши на новом столбце «Attribute» и переименуйте его в Quarter.
Теперь у вас в четыре раза больше строк. Столбцы A и B выглядят так же (за исключением того, что теперь четыре строки для каждой предыдущей одной строки). Кварталы, которые шли по горизонтали в столбцах C, D, E и F, теперь идут по вертикали в столбце C. Выручка из набора данных теперь находится в столбце D.
Теперь у вас в четыре раза больше строк. Столбцы A и B выглядят так же (за исключением того, что теперь четыре строки для каждой предыдущей одной строки). Кварталы, которые шли по горизонтали в столбцах C, D, E и F, теперь идут по вертикали в столбце C. Выручка из набора данных теперь находится в столбце D.
  1. По завершении очистки нажмите Закрыть и загрузить на вкладке «Главная».

Совет: Если ваши данные превышают 1 048 576 строк, используйте выпадающее меню «Закрыть и загрузить», чтобы загрузить данные напрямую в Модель данных СТЕПЕНЬ (Power) Pivot, которая может обрабатывать до 995 миллионов строк при достаточном объеме оперативной памяти.

Мощь Applied Steps: СТЕПЕНЬ (Power) Query запоминает всё

В правой части окна СТЕПЕНЬ (Power) Query находится список Applied Steps (Примененные шаги). Это мгновенный аудиторский след всех ваших действий. Щелчок по любой иконке шестеренки позволяет изменить настройки на этом этапе, и изменения автоматически применятся ко всем последующим шагам.

В правой части редактора Power Query список Applied Steps. Для этого примера у вас есть Source, Navigation, Promoted Headers, Changed Type, Filled Down, Unpivoted Other Columns, Renamed Columns.
В правой части редактора СТЕПЕНЬ (Power) Query список Applied Steps. Для этого примера у вас есть Source, Navigation, Promoted Headers, Changed ТИП (Type), Filled Down, Unpivoted Other ЧИСЛСТОЛБ (Columns), Renamed ЧИСЛСТОЛБ (Columns).

Результат: очистка данных на 400-й день одним кликом

Истинная ценность СТЕПЕНЬ (Power) Query раскрывается не в первый день, а в долгосрочной перспективе. Когда вы выделяете данные, возвращенные запросом, в правой части Excel появляется панель Запросы и подключения с кнопкой Обновить.

Панель
Панель "Запросы и подключения" содержит один запрос с названием "Sheet1" с загруженными 68 строками. Если расширить панель и навести курсор на "Sheet1", появится значок обновления.

Чтобы продемонстрировать работу на 400-й день, полностью измените исходный файл: добавьте новые продукты, клиентов, измените числа, увеличьте количество строк. Сохраните новую версию файла по тому же пути и с тем же именем.

При открытии книги с запросом и нажатии кнопки Обновить СТЕПЕНЬ (Power) Query за несколько секунд обработает новые данные (например, сообщит о 92 строках вместо 68). Таким образом, очистка данных на 2-й, 3-й, 400-й и последующие дни сводится к двум кликам.

Нажмите значок
Нажмите значок "Обновить" на панели "Запросы и подключения", и он сообщит, что у вас загружено 92 строки.

Бонусные советы по работе с СТЕПЕНЬ (Power) Query

Управление последовательностью обновления

Если у вас есть запрос СТЕПЕНЬ (Power) Query, на основе которого построена сводная таблица, при нажатии Данные → Обновить всё важно, чтобы обновление запроса завершилось до обновления сводной. Для этого щелкните правой кнопкой мыши на запросе в панели «Запросы и подключения», выберите Свойства и снимите флажок Разрешить фоновое обновление. Это заставит СТЕПЕНЬ (Power) Query завершить обновление перед обновлением сводной таблицы.

В панели управления обновлением доступны следующие параметры: Разрешить фоновое обновление. Обновлять каждые NN минут. Обновлять данные при открытии файла. Удалять данные из внешнего диапазона данных. Обновлять это подключение при обновлении всех.
В панели управления обновлением доступны следующие параметры: Разрешить фоновое обновление. Обновлять каждые NN минут. Обновлять данные при открытии файла. Удалять данные из внешнего диапазона данных. Обновлять это подключение при обновлении всех.

Профилирование данных в СТЕПЕНЬ (Power) Query

Отличные возможности профилирования данных появились в конце 2019 года. Они находятся на вкладке Вид в СТЕПЕНЬ (Power) Query. Используйте флажки Качество столбца, Распределение столбца и Профиль столбца.

Вкладка
Вкладка "Вид" в СТЕПЕНЬ (Power) Query теперь предлагает группу "Предварительный просмотр данных" с пятью флажками: Моноширинный, Показывать пробелы, Качество столбца, Распределение столбца и Профиль столбца.

Наиболее полезным является Профиль столбца. Например, для столбца «День недели» он покажет 7 уникальных значений. Выбрав столбец и активировав «Профиль столбца», вы увидите окно внизу со статистикой и частотным распределением.

Окно
Окно "Профиль столбца" содержит статистику слева: Количество, Ошибка, Пусто, Уникальные, Уникальные значения, Пустая строка, Минимум и Максимум. Справа — гистограмма, показывающая наиболее часто встречающиеся значения.

Качество столбца показывает процент допустимых, ошибочных и пустых ячеек в каждом столбце, что помогает быстро оценить целостность данных.

"Качество столбца" показывает процент значений в этом столбце, которые являются Допустимыми, Ошибочными или Пустыми.

Заключение

СТЕПЕНЬ (Power) Query — это революционный инструмент для очистки данных в Excel, который превращает рутинную работу в автоматизированный процесс. Освоив его базовые функции и продвинутые возможности, такие как профилирование данных и управление обновлениями, вы сможете значительно повысить свою продуктивность и сосредоточиться на анализе, а не на подготовке информации.

Обложка книги
Обложка книги "Master Your Data With Excel И (and) СТЕПЕНЬ (Power) BI - Leveraging СТЕПЕНЬ (Power) Query to Get & Transform Your Task Flow".
Поделиться:

Похожие статьи

Data From Picture: почему эта функция Excel не готова для реального использования
Читать
Нечеткое слияние в Power Query: как сопоставить данные с ошибками в Excel
Читать
Очистка данных с помощью Copilot в Excel: как использовать AI для наведения порядка в таблицах
Читать

Мы используем cookies для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с политикой использования cookies.