здравствуйте. есть ли возможность в Power Query развернуть несколько столбцов сразу в одном шаге запроса?
только не так(не вложением шагов)
Код |
---|
let ABC = Table.Distinct(Table.FillUp(Table.Combine({Table.Group(Table.FromRecords({[a = 1, Name = "Bob", Phone = "123-4567"], [a = 1, Name = "Jim", Phone = "987-6543"], [a = 1, Name = "Paul", Phone = "543-7890"]}), {"a"}, {{"B", each _, type table}}),Table.Group(Table.FromRecords({[a = 1, Name = "Stiv", Phone = "321-4567"], [a = 1, Name = "Arni", Phone = "789-6543"], [a = 1, Name = "Ivan", Phone = "666-7890"]}), {"a"}, {{"A", each _, type table}})}),{"A"}), {"a"}), #"Развернутый элемент A" = Table.ExpandTableColumn(ABC, "A", {"Name", "Phone"}, {"Name", "Phone"}), #"Развернутый элемент B" = Table.ExpandTableColumn(#"Развернутый элемент A", "B", {"Name", "Phone"}, {"Name.1", "Phone.1"}) in #"Развернутый элемент B" |
Код |
---|
Table.ExpandTableColumn(Table.ExpandTableColumn(ABC, "A", {"Name", "Phone"}, {"Name", "Phone"}), "B", {"Name", "Phone"}, {"Name.1", "Phone.1"}) |