Добавление столбца из примера (Power Query)

Применяется к
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

В следующих примерах используются веб-данные в этом расположении: Список штатов и территорий США.

Добавление столбца из всех столбцов

Следующие действия основаны на видео.

  1. Чтобы открыть запрос, найдите ранее загруженный из Редактор Power Query, выберите ячейку в данных, а затем выберите Изменить запрос>. Дополнительные сведения см. в статье Создание, загрузка и изменение запроса в Excel.

  2. Выберите Добавить столбец из>примеров>из всех столбцов

    Появится панель Добавление столбцов из примеров с новым пустым столбцом справа.

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

  3. Введите пример значения для новых данных столбца, а затем нажмите клавиши CTRL+ВВОД. В этом случае мы ввели "Монтгомери, AL", чтобы объединить каждую столицу с соответствующим состоянием.

    Добавление столбца из примера в Power Query: объединенные данные

    Чтобы внести изменения в новый столбец, дважды щелкните любое текстовое поле, измените его и по завершении нажмите клавиши CTRL+ВВОД.

    Шаги преобразования отображаются над предварительным просмотром данных.

    Добавление столбца из примера в Power Query: пользовательская формула столбца

  4. Нажмите кнопку ОК.

  5. Просмотрите шаг, добавленный в раздел Примененные шаги в области Параметры запроса , щелкнув правой кнопкой мыши шаг и выбрав Изменить параметры и соответствующую формулу в строке формул.

    Добавление столбца из примера в Power Query: окно примененных шагов

Добавление столбца из выделенного фрагмента

При добавлении столбца из примеров по выбору Power Query предлагает полезный список доступных полей, значений и предлагаемых преобразований для выбранных столбцов. В этом примере на основе данных в видео создайте новый столбец, чтобы упорядочить состояния по тому, сколько представителей у каждого из них.

  1. Чтобы открыть запрос, найдите ранее загруженный из Редактор Power Query, выберите ячейку в данных, а затем выберите Изменить запрос>. Дополнительные сведения см. в статье Создание, загрузка и изменение запроса в Excel.

  2. Чтобы сделать это удобнее, переместите столбец в конец, на котором вы хотите создать раздел столбца, выбрав Преобразовать>переместить>в конец. В примере переместите столбец Число повторений .

  3. Выберите Добавить столбец столбца>из примеров>из выделенного фрагмента. Добавлен пустой столбец.

  4. Введите "от 1 до 7" в качестве диапазона в первой пустой ячейке. 

  5. Чтобы просмотреть предложения для всех ячеек, нажмите клавиши CTRL+ВВОД.

  6. Если вы удовлетворены, нажмите кнопку ОК.

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

Результаты

Power Query упорядочивает данные по подмножествам в соответствии с введенным диапазоном. Чтобы быстро просмотреть подмножества, можно выбрать Автофильтр в новом столбце. Например:

Использование автофильтра для просмотра созданных диапазонов

Дополнительные сведения

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

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

См. также

Справка по Power Query для Excel

Добавление столбца из примеров (docs.com)

Добавление настраиваемого столбца

Добавление столбца на основе типа данных

Справочник по языку формул Power Query M (docs.com)