Как в Power Query разделить строку по линиям

Иногда в таблицах встречаются ячейки, где данные записаны внутри одной ячейки.

Как в Power Query объединить столбцы в один и разделить по линиям
Как в Power Query объединить столбцы в один и разделить по линиям

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

В статье разберемся, как за 3 шага это сделать :)

Как в Power Query объединить столбцы в один и разделить по линиям
Как в Power Query объединить столбцы в один и разделить по линиям

Инструкция:

Объедините столбцы

Для начала объедините нужные столбцы с помощью функции Объединить столбцы (Merge Columns) на вкладке Преобразование (Transform).

Как в Power Query объединить столбцы | Объединить столбцы (Merge Columns) на вкладке Преобразование (Transform)
Как в Power Query объединить столбцы | Объединить столбцы (Merge Columns) на вкладке Преобразование (Transform)

В качестве разделителя выберите запятую или другой символ и укажите название нового столбца

Как в Power Query объединить столбцы | Выбрать разделитель
Как в Power Query объединить столбцы | Выбрать разделитель

Замените разделитель на Перевод строки (Line feed)

Откройте Замена значений (Replace Values)

Как в Power Query объединить столбцы | Открыть Замена значений
Как в Power Query объединить столбцы | Открыть Замена значений

В поле Значение для поиска введите свой разделитель. Например, запятую.
Для поля замены:
- Поставьте галочку возле Заменить с использованием специальных символов
- Вставьте специальный символ — Перевод строки (Line feed)

Как в Power Query объединить столбцы | Вставить специальный символ
Как в Power Query объединить столбцы | Вставить специальный символ

Результат

Теперь элементы будут разделены символом перехода на новую строку.Этот метод позволяет легко визуально разделять строку в отчётах Power BI и автоматических обработках данных в Power Query.

Как в Power Query объединить столбцы в один и разделить по линиям
Как в Power Query объединить столбцы в один и разделить по линиям
Начать дискуссию