Power Query
March 8, 2022

Преобразуем значения столбца к заданному виду с Power Query

Рассмотрим ключевые функции для преобразования ячеек столбца к заданному виду с помощью Power Query. В демонстрационных целях будем использовать таблицу вида:

Извлечь значение по разделителю

Соответствующая возможность есть на вкладке "Преобразование" -> "Извлечь":

Выбираем столбец "Доход", опцию "Текст перед разделителем" и вводим в поле "Разделитель" - " руб.":

после в заданном столбце получаем очищенные значения:

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

Доступно через опцию "Усечь" меню "Формат" вкладки "Преобразование":

Так как на прошлом шаге мы в качестве разделителя указали "руб.", итоговые числа получились вместе с пробелом в конце, что видно, если вывести длину столбца, доступную через все то же меню "Извлечь":

Теперь усечем колонку "Доход" и опять выведем длину:

Разделить столбец по подстроке

Удалим три крайних столбца, выделим колонку "Месяц" и в меню "Разделить столбец" вкладки "Преобразование" выберем "По разделителю":

Укажем в качестве разделителя "-" (в нашем случае распознается автоматически) и получим:

Добавить префикс и суффикс

Доступно через все то же меню "Формат" вкладки "Преобразование":

Вернем суффикс "руб." к колонке "Доход":

и получим: