Страницы: 1
RSS
PQ. Можно ли в запросе сослаться (получить данные) на определенный шаг другого запроса?
 
Добрый день.
Как известно, в PQ можно в запросе сослаться (получить данные) на другой запрос.
А есть ли возможность сослаться на определенный шаг другого запроса?

Например в другом запросе можно сослаться на Шаг3 нижеследующего кода:
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="авто"]}[Content],
    Шаг1_заголовки = Table.PromoteHeaders(Источник, [PromoteAllScalars=true]),
    Шаг2_тип = Table.TransformColumnTypes(Шаг1_заголовки,{{"Дата", type date}, {"Автомобиль", type text}, {"Цвет", type text}}),
    Шаг3_фильтр = Table.SelectRows(Шаг2_тип, each Date.Month([Дата]) = 11 or Date.Month([Дата]) = 9),
    Результат = Table.Pivot(Шаг3_фильтр, List.Distinct(Шаг3_фильтр[Автомобиль]), "Автомобиль", "Цвет")
in
    Результат
 
Бахтиёр, приветствую
Скажу, пока спецы не пришли и не засмеяли (меня) — запрос можно дублировать или делать ссылку на него, поэтому, полагаю, что можно "отсечься" на нужном шаге в отдельную ссылку и её использовать
Но это не точно  :D
Изменено: Jack Famous - 26.11.2021 10:28:33
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Ищите по тексту "Power Query meta". Здесь Максим обстоятельно все расписал: http://excel-inside.pro/ru/blog/2017/09/25/как-получить-несколько-значений-запр/
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Дмитрий, спасибо, очень интересно. Вопрос решён.
Изменено: Бахтиёр - 26.11.2021 13:37:09
Страницы: 1
Наверх