Есть "таблица 1" и надо перенести все значения у которых одинаковый номер с первой таблицы в "таблицу 2". При использовании ВПР не совсем тот результат. Как можно это выполнить?
Есть "таблица 1" и надо перенести все значения у которых одинаковый номер с первой таблицы в "таблицу 2". При использовании ВПР не совсем тот результат. Как можно это выполнить?SeRg2410
let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], group = Table.Group(from, "№", {"tmp",(x)=>{List.Max(x[#"№"])}&x[Атрибут]}), nms = {"№"}&List.Transform({"1".."5"},(x)=>"Атрибут "&x), to = Table.FromList(group[tmp],(x)=>x,nms,null) in to
[/vba]
PQ [vba]
Код
let from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], group = Table.Group(from, "№", {"tmp",(x)=>{List.Max(x[#"№"])}&x[Атрибут]}), nms = {"№"}&List.Transform({"1".."5"},(x)=>"Атрибут "&x), to = Table.FromList(group[tmp],(x)=>x,nms,null) in to