Добавить в корзинуПозвонить
Найти в Дзене
Power of BI

Самые используемые встроенные функции и операции в Power Query

Power Query — это инструмент, встроенный в Excel и Power BI, который позволяет быстро и удобно обрабатывать данные перед анализом. Даже без знания языка M можно за несколько кликов очистить таблицы, исправить формат, убрать дубликаты или сгруппировать данные.
Ниже мы собрали самые полезные и часто используемые команды Power Query, которые помогут автоматизировать рутинные шаги подготовки данных. Split Column by Delimiter позволяет разбить данные в одной ячейке на несколько столбцов по заданному символу. Например, строку «Иванов Иван» можно разделить на два столбца: фамилия и имя. 2. Изменение формата данных в зависимости от региона Функция Change Type Using Locale помогает правильно отобразить даты и числа, если они импортированы в другом формате (например, американский формат дат «MM/DD/YYYY» или европейская запись чисел с запятой вместо точки). 3. Заполнение пропущенных данных Команда Fill Down автоматически дублирует значение из предыдущей строки в пустые ячейки ниже. Часто примен
Оглавление

Power Query — это инструмент, встроенный в Excel и Power BI, который позволяет быстро и удобно обрабатывать данные перед анализом. Даже без знания языка M можно за несколько кликов очистить таблицы, исправить формат, убрать дубликаты или сгруппировать данные.

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

10 самых используемых функций Power Query
10 самых используемых функций Power Query

Основные команды Power Query

1. Разделение столбцов по разделителю

Split Column by Delimiter позволяет разбить данные в одной ячейке на несколько столбцов по заданному символу. Например, строку «Иванов Иван» можно разделить на два столбца: фамилия и имя.

Power Query. Разделение столбцов по разделителю
Power Query. Разделение столбцов по разделителю

2. Изменение формата данных в зависимости от региона

Функция Change Type Using Locale помогает правильно отобразить даты и числа, если они импортированы в другом формате (например, американский формат дат «MM/DD/YYYY» или европейская запись чисел с запятой вместо точки).

Power Query. Изменение формата данных в зависимости от региона
Power Query. Изменение формата данных в зависимости от региона

3. Заполнение пропущенных данных

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

Power Query. Заполнение пропущенных данных
Power Query. Заполнение пропущенных данных

4. Удаление и перестановка столбцов

С помощью Remove Columns или Remove Other Columns можно быстро избавиться от ненужных полей или оставить только нужные. Порядок столбцов можно менять простым перетаскиванием.

Power Query. Удаление и перестановка столбцов
Power Query. Удаление и перестановка столбцов

5. Удаление дубликатов

Remove Duplicates очищает таблицу от повторяющихся строк или оставляет только уникальные значения. Это удобно для работы с базами клиентов, заказов или товарных остатков.

Power Query. Удаление дубликатов
Power Query. Удаление дубликатов

6. Группировка данных

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

Power Query. Группировка данных
Power Query. Группировка данных

7. Изменение расположения данных (транспонирование)

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

Power Query. Изменение расположения данных (транспонирование)
Power Query. Изменение расположения данных (транспонирование)

8. Вычисление возраста

В Power Query можно автоматически вычислить возраст по дате рождения: команда Date → Age, а затем преобразование через Duration → Total Years превращает результат в число лет.

Power Query. Вычисление возраста
Power Query. Вычисление возраста

9. Отмена свёртывания столбцов (unpivot)

Команда Unpivot Columns преобразует «широкую» таблицу с множеством показателей в «длинную» таблицу, удобную для анализа и построения сводных.

Power Query. Отмена свёртывания столбцов (unpivot)
Power Query. Отмена свёртывания столбцов (unpivot)

10. Создание столбцов по примеру

С помощью Column From Example можно задать несколько примеров вручную, и Power Query автоматически создаст формулу для нового столбца. Например, можно выделить домен из e-mail или первые буквы из строки.

Power Query. Создание столбцов по примеру
Power Query. Создание столбцов по примеру

Заключение

Эти команды закрывают 90% рутинных задач подготовки данных. Они помогают:

  • экономить время на ручной обработке;
  • минимизировать ошибки при работе с большими таблицами;
  • упростить процесс подготовки данных для анализа;
  • автоматизировать повторяющиеся операции.

Power Query — незаменимый инструмент для тех, кто устал вручную править таблицы. С помощью его функций можно за считанные минуты подготовить данные для дальнейшего анализа и визуализации.

Подписывайтесь на наш Telegram-канал с анонсами и новостями из мира Power BI —
https://t.me/datamoon_powerbi