Страницы: 1
RSS
Разделить данные по столбцам в Power Query
 
Наверняка решение моей задачи тут и в сети многократно описано, но я не смог его найти. Видимо, как-то не так формулирую запрос.
Есть одномерный массив, в нем данные разных типов следуют в строках в определённом порядке. Надо разделить их по столбцам. В Power Query. Пример прилагаю.
Изменено: Pavlin3 - 07.07.2024 14:20:53
 
Код
    #table(
        List.FirstN(Source[Атрибут], 5),
        List.Split(Source[Значение], 5)
    )
Изменено: AlienSx - 07.07.2024 15:59:09
Пришелец-прораб.
 
Цитата
написал:
#table(
       List.FirstN(Source[Атрибут], 5),
       List.Split(Source[Значение], 5)
   )
Если не сложно, верните пожалуйста пример с решением, я так не вполне понимаю
Изменено: Pavlin3 - 07.07.2024 15:52:02
 
Большое спасибо!
 
AlienSx, а почему нельзя решить зту задачу в PQ через Pivot Table.

Пробовал - выдает ошибку.
 
Цитата
jakim написал:
а почему нельзя решить зту задачу в PQ через Pivot Table.
простите, не оценил гениальности этого замысла. Иными словами, ничего не понял  :D
Пришелец-прораб.
 
Прикладываю файл и код
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Табитуриент"]}[Content],
    #"Pivoted Column" = Table.Pivot(Source, List.Distinct(Source[Атрибут]), "Атрибут", "Значение")
in
    #"Pivoted Column"
 
jakim, а вы попробуйте немного отойти от того, что "мышь" предлагает. Обратитесь к документации и ...
Код
Table.Pivot(Source, List.Distinct(Source[Атрибут]), "Атрибут", "Значение", (x) => x)
Мож тут мысли начнут приходить :) Не знаю какие, но мне мое решение в PQ нравится больше :)
Пришелец-прораб.
Страницы: 1
Наверх