Добрый день. Подскажите пожалуйста привильный синтаксис для прменения функции к нескльким колонкам. В моем примере функция (call_fn_tot_cumul) прменена к колонке [tab][DSP], возможно ли в этой же строчке прменить ее к [tab][MSL]? Спасибо
let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"OneKey", type text}, {"DATE", type date}, {"TYPE", type text}, {"Nb", Int64.Type}}),
#"Colonne dynamique" = Table.Pivot(#"Type modifié", List.Distinct(#"Type modifié"[TYPE]), "TYPE", "Nb", List.Sum),
#"Valeur remplacée" = Table.ReplaceValue(#"Colonne dynamique",null,0,Replacer.ReplaceValue,{"OneKey", "DATE", "DSP", "MSL"}),
#"Lignes triées" = Table.Sort(#"Valeur remplacée",{{"DATE", Order.Ascending}, {"OneKey", Order.Ascending}}),
#"Année insérée" = Table.AddColumn(#"Lignes triées", "Année", each Date.Year([DATE]), Int64.Type),
#"Lignes groupées" = Table.Group(#"Année insérée", {"OneKey", "Année"}, {{"tab", each _, type table [OneKey=text, DATE=date, DSP=nullable number, MSL=nullable number, Année=number]}}),
ADD = Table.AddColumn(#"Lignes groupées", "Пользовательский", each
let
a = fn_tot_cumul([tab],[tab][DSP],"Cumul_det_DSP") ,
b = fn_tot_cumul(a,a[MSL],"Cumul_det_MSL")
in
b),
COMBINE = Table.Combine(ADD[tab])
in
COMBINE
Вариант. Я что-то никогда методом Table.ReplaceValue не пользуюсь, но если нравится и хочется именно так, можно подумать как там впиндюрить. Вот так еще: