У меня фиксированная ширина csv.txt, например
Martin Junger 12
John Wing 124
Чтобы загрузить его с PowerQuery этот синтаксис используется:
let
Source = Csv.Document(File.Contents("C:\csv.txt"),null,";",null,1251),
#"Split Column name" = Table.SplitColumn(Source,"Column1",Splitter.SplitTextByPositions({0, 10}, false),{"name", "ColumnOther"}),
#"Split Column surname" = Table.SplitColumn(#"Split Column name","ColumnOther",Splitter.SplitTextByPositions({0, 10}, false),{"surname", "ColumnOther"}),
#"Split Column salary" = Table.SplitColumn(#"Split Column surname","ColumnOther",Splitter.SplitTextByPositions({0, 3}, false),{"salary", "ColumnOther"})
in
#"Split Column salary"
Поэтому для каждого столбца в CSV мне нужно создать новую Table.SplitColumn
которая совсем не удобна. Есть ли синтаксис, чтобы сделать это в одной команде?
Спасибо