В Power Query можно объединить несколько столбцов в запросе. Вы можете объединить столбцы, чтобы заменить их одним объединенным столбцом, или создать новый объединенный столбец вместе со столбцами, которые будут объединены. Объединить можно только столбцы типа данных "Текст". В примерах используются следующие данные:
Совет Лучше всего создать новый столбец и сохранить исходные столбцы, чтобы избежать ошибок обновления, которые могут возникнуть в будущем.
При объединении столбцов выбранные столбцы объединяются в один столбец под названием Объединенные. Исходные два столбца больше не доступны.
В этом примере мы объединяем OrderID и CustomerID.
-
Чтобы открыть запрос, найдите ранее загруженную из редактора Power Query, выберем ячейку в данных и выберите запрос> изменить. Дополнительные сведения см. в этойExcel.
-
Убедитесь, что столбцы, которые вы хотите объединить, являются текстовыми. При необходимости выберем столбец и выберите преобразовать> тип данных >текст.
-
Выберите несколько столбцов, которые нужно объединить. Чтобы выбрать несколько столбцов поперемно или поперемно, нажмите shift+щелчок или CTRL+щелчок каждого последующего столбца.
Порядок выбора задает порядок объединенных значений. -
Выберите преобразовать> объединить столбцы.
-
В диалоговом окне Слияние столбцов укажите, какой из столбцов нужно вставить в каждый объединенный столбец. Вы можете выбрать один из готовых разделителей или задать собственный.
-
Нажмите кнопку ОК.
Результат
Объединенный столбец можно переименовать, чтобы он был более осмысленным. Дополнительные сведения см. в статье Переименование столбца.
Вы можете вставить настраиваемый столбец в таблицу запроса и использовать его для эффективного объединения двух или более столбцов. В этом случае объединенные столбцы будут по-прежнему доступны вместе с новым объединенным столбцом в таблице запроса.
В этом примере мы соедиам OrderID и CustomerID, разделив их пробелом.
-
Чтобы открыть запрос, найдите ранее загруженную из редактора Power Query, выберем ячейку в данных и выберите запрос> изменить. Дополнительные сведения см. в этойExcel.
-
Убедитесь, что столбцы, которые вы хотите объединить, имеют текстовый тип данных. Выберите преобразовать> Тип >текст.
-
Выберите Добавить столбец> настраиваемый столбец. Появится диалоговое окно Пользовательский столбец.
-
В списке Доступные столбцы выберите первый столбец и выберите Вставить. Вы также можете дважды щелкнуть первый столбец. Столбец добавляется в поле Настраиваемая формула столбца сразу после знака равно (=).
Совет В поле Настраиваемая формула столбца нажмите CTRL+ПРОБЕЛ, чтобы отобразить столбцы и другие элементы формулы. -
В поле Настраиваемая формула столбца введите амперанд (&) после первого вставленного столбца.
Оператор амперсанд (&) используется для объединения значений в Power Query так же, как и в Excel. -
Вы можете указать дополнительный символ, например пробел, введите " после амперанда (&).
-
В поле Пользовательская формула столбца введите другой знак амперанда (&) после пробела.
-
В списке Доступные столбцы выберите второй столбец и выберите Вставить. Можно также дважды щелкнуть второй столбец.
-
Выберите ОК.
Результат
Настраиваемый столбец можно переименовать, чтобы он был более осмысленным. Дополнительные сведения см. в статье Переименование столбца.
См. также
Справка по Power Query для Excel
Добавление пользовательского столбца