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

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

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

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

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

  2. Выберите Добавить настраиваемый столбец столбца>. Откроется диалоговое окно Настраиваемый столбец .

  3. Введите новое имя столбца.

  4. Вставьте столбец в поле Настраиваемая формула столбца , выбрав столбец из списка Доступные столбцы , а затем выбрав Вставить.

    Примечание Вы можете ссылаться на несколько столбцов, если разделить их с помощью оператора . Например, чтобы вычислить столбец TotalSales, добавьте Total и SalesTax с помощью формулы = each [Total] + [SalesTax].

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

  6. После добавления настраиваемого столбца убедитесь, что он имеет соответствующий тип данных. Если значок Любой тип данных отображается слева от заголовка столбца, измените тип данных на нужный. Дополнительные сведения см. в разделе Добавление или изменение типов данных.

Совет Вы можете попробовать другой подход, чтобы получить нужные результаты. Используйте настраиваемый столбец для объединения значений из двух или нескольких столбцов в один настраиваемый столбец. Дополнительные сведения см. в статье Объединение столбцов

Распространенные примеры формул

В следующей таблице приведены распространенные примеры пользовательских формул.

Формула Описание
"abc" Создает столбец с текстом abc во всех строках.
1+1 Создает столбец с результатом 1 + 1 (2) во всех строках.
[UnitPrice] * [Quantity] Создает столбец с результатом умножения двух столбцов таблицы.
[UnitPrice] * (1 – [Discount]) * [Quantity] Вычисляет общую цену с учетом значения в столбце Discount.
"Hello" & [Name] Объединяет слово Hello с содержимым столбца Name в новый столбец.
Date.DayOfWeekName([DOB]) Создает новый столбец, отображающий имя дня недели, например понедельник, производный от типа данных столбца даты и времени DOB .
DateTime.Time([DOB]) Создает новый столбец, в котором отображается только время, производное от типа данных столбца даты и времени DoB .
Date.Month([DOB]) Создает новый столбец, который отображает месяц в виде числа от 1 до 12, например 4 для апреля, производный от типа данных столбца даты и времени DoB .

См. также

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

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

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

Добавление столбца индекса (docs.com)