Вы можете добавить настраиваемый столбец в текущий запрос, создав формулу. 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)

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×