Изменение формулы (Power Query)

Примечание :  Компонент Power Query в Excel 2016 называется Скачать и преобразовать. Информация в этой статье относится к обоим компонентам. Дополнительные сведения см. в статье Функция "Скачать и преобразовать" в Excel 2016.

Примечание : В конце этой статьи есть небольшое видео о том, как вывести редактор запросов.

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

В этой статье

Отображение или скрытие строки формул

Добавление формулы в запрос

Изменение формулы

Изменение формулы с помощью диалогового окна формулы

Изменение формулы в строке формул

Отображение и скрытие строки формул

  1. На ленте Редактора запросов выберите Вид > Показать > Строку формул.

Отображение строки формул в редакторе запросов

Добавление формулы в запрос

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

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

Добавление формулы в запрос

  1. В области шагов запроса выберите шаг, который должен непосредственно предшествовать новому шагу (формуле).

  2. Щелкните значок fx слева от строки формул. В форме = < nameOfTheStepToReference >создается новую формулу. Например, = Production.WorkOrder.

  3. Ввод данных в новую формулу, используя формат = Class.Function(ReferenceStep[,otherparameters]).
    Предположим, у вас есть таблица со столбцом Gender и вы хотите добавить в зависимости от его gender столбца со значением «Мс» или «Г». Формула будет = Table.AddColumn (< ReferencedStep > "Префикс", если каждая [Gender] = "F", а затем "Мс" еще "г.")

Пример формулы

К началу страницы

Изменение формулы

Существует два способа изменить формулу: с помощью диалогового окна формулы и использование строки формул.

Изменение формулы с помощью диалогового окна формулы

  1. В области шагов запроса щелкните правой кнопкой мыши шаг, который вы хотите изменить.

  2. Выберите в контекстном меню команду Изменить параметры.

  3. Измените формулу в диалоговом окне.

Изменение формулы в строке формул

  1. В области шагов запроса выберите шаг, который вы хотите изменить.

  2. В строке формул найдите значения параметров и измените их на нужные.

  3. Нажмите кнопку Обновить.

К началу страницы

Примечание : Редактор запросов отображается только при загрузке, редактировании или создании нового запроса с помощью Power Query. В видео показано окно редактора запросов, которое отображается после изменения запроса в книге Excel. Чтобы просмотреть редактор запросов, не загружая и не изменяя существующий запрос в книге, в разделе Получение внешних данных на вкладке ленты Power Query выберите Из других источников > Пустой запрос. В видео показан один из способов отображения редактора запросов.

Отображение редактора запросов в Excel

Примечания : 

  • Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×