Полный перебор комбинаций
#АнатомияФункций - Table.Join, List.Accumulate
Всем привет!
Никто не читает старый добрый танк…
Как перебрать все варианты для двух таблиц Лёха писал тут.
Как это сделать для нескольких таблиц я писал тут.
Но, видимо это было давно и неправда – по этому поводу код:
А расшифровку происходящего смотрим:
С исходниками на спонсоре
На рутубе
На дзене
Лайк, коммент, подписка приветствуются )))
Надеюсь, было полезно.
Всех благ!
@buchlotnik
#АнатомияФункций - Table.Join, List.Accumulate
Всем привет!
Никто не читает старый добрый танк…
Как перебрать все варианты для двух таблиц Лёха писал тут.
Как это сделать для нескольких таблиц я писал тут.
Но, видимо это было давно и неправда – по этому поводу код:
let
g=(x)=>Table.SelectRows(Table.SelectColumns(from,x),(y)=>Record.Field(y,x)<>null),
f=(x,y)=>Table.Join(x,{},g(y),{}),
from = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
to = List.Accumulate(Table.ColumnNames(from),#table({},{{}}),f)
in
to
А расшифровку происходящего смотрим:
С исходниками на спонсоре
На рутубе
На дзене
Лайк, коммент, подписка приветствуются )))
Надеюсь, было полезно.
Всех благ!
@buchlotnik