Страницы: 1
RSS
Сделать сводную по годам в PQ
 
Уважаемые форумчане, добрый день.

Подскажите, пожалуйста, как преобразовать данные (пример во вложении) с помощью Power Query из первой таблицы таким образом, чтобы на выходе получились данные как во второй таблице?
 
Цитата
NV.Telegin написал:
как преобразовать данные
Кнопками
Код
// а
let
    Source = Excel.CurrentWorkbook(){[Name="а"]}[Content],
    #"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(#"Promoted Headers", {"Месяц"}, "Атрибут", "Значение"),
    #"Inserted Month" = Table.AddColumn(#"Unpivoted Other Columns", "Месяц.1", each Date.Month([Месяц]), Int64.Type),
    #"Extracted Year" = Table.TransformColumns(#"Inserted Month",{{"Месяц", Date.Year, Int64.Type}}),
    #"Pivoted Column" = Table.Pivot(Table.TransformColumnTypes(#"Extracted Year", {{"Месяц", type text}}, "ru-RU"), List.Distinct(Table.TransformColumnTypes(#"Extracted Year", {{"Месяц", type text}}, "ru-RU")[Месяц]), "Месяц", "Значение")
in
    #"Pivoted Column"
 
Большое спасибо за помощь ) Правда у меня рус. формулы, буду чего пробовать
 
NV.Telegin, формулы у Вас ровно такие же, русские - названия шагов, на работу запроса это не влияет.
Страницы: 1
Наверх