Добрый день,
не смог разобраться, может быть свожете помочь,
вопрос
в Папке лежит 140 файлов CSV c разными заголовками
при сведении в
получается таблица с перемешанными заголовками подряд,
а мне требуется свести все в одну общую таблицу в которой каждый уникальный столбец указан отдельно
пример кода
не смог разобраться, может быть свожете помочь,
вопрос
в Папке лежит 140 файлов CSV c разными заголовками
при сведении в
получается таблица с перемешанными заголовками подряд,
а мне требуется свести все в одну общую таблицу в которой каждый уникальный столбец указан отдельно
пример кода
| Код |
|---|
let
Источник = Folder.Files("C:\10"),
#"Удаленные столбцы" = Table.RemoveColumns(Источник,{"Extension", "Date accessed", "Date modified", "Date created", "Attributes", "Folder Path"}),
#"Разделить столбец разделителем1" = Table.SplitColumn(#"Удаленные столбцы","Name",Splitter.SplitTextByDelimiter(".", QuoteStyle.Csv),{"Name.1"}),
#"Добавлен пользовательский объект" = Table.AddColumn(#"Разделить столбец разделителем1", "Custom", each Csv.Document([Content],[Delimiter="#(tab)", Columns=100, Encoding=1251, QuoteStyle=QuoteStyle.None])),
#"Удаленные столбцы1" = Table.RemoveColumns(#"Добавлен пользовательский объект",{"Content"}),
#"Развернутый элемент Custom1" = Table.ExpandTableColumn(#"Удаленные столбцы1", "Custom", {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20", "Column21", "Column22", "Column23", "Column24", "Column25", "Column26", "Column27", "Column28", "Column29", "Column30", "Column31", "Column32", "Column33", "Column34", "Column35", "Column36", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Column48", "Column49", "Column50", "Column51", "Column52", "Column53", "Column54", "Column55", "Column56", "Column57", "Column58", "Column59", "Column60", "Column61", "Column62", "Column63", "Column64", "Column65", "Column66", "Column67", "Column68", "Column69", "Column70", "Column71", "Column72", "Column73", "Column74", "Column75", "Column76", "Column77", "Column78", "Column79", "Column80", "Column81", "Column82", "Column83", "Column84", "Column85", "Column86", "Column87", "Column88", "Column89", "Column90", "Column91", "Column92", "Column93", "Column94", "Column95", "Column96", "Column97", "Column98", "Column99", "Column100"}, {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20", "Column21", "Column22", "Column23", "Column24", "Column25", "Column26", "Column27", "Column28", "Column29", "Column30", "Column31", "Column32", "Column33", "Column34", "Column35", "Column36", "Column37", "Column38", "Column39", "Column40", "Column41", "Column42", "Column43", "Column44", "Column45", "Column46", "Column47", "Column48", "Column49", "Column50", "Column51", "Column52", "Column53", "Column54", "Column55", "Column56", "Column57", "Column58", "Column59", "Column60", "Column61", "Column62", "Column63", "Column64", "Column65", "Column66", "Column67", "Column68", "Column69", "Column70", "Column71", "Column72", "Column73", "Column74", "Column75", "Column76", "Column77", "Column78", "Column79", "Column80", "Column81", "Column82", "Column83", "Column84", "Column85", "Column86", "Column87", "Column88", "Column89", "Column90", "Column91", "Column92", "Column93", "Column94", "Column95", "Column96", "Column97", "Column98", "Column99", "Column100"})
in
#"Развернутый элемент Custom1"
|