您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页合并一个EXCEL文件的多个SHEETS

合并一个EXCEL文件的多个SHEETS

来源:二三娱乐

用PowerQuery合并文件夹下面的文件功能更快。以下是代码示例

let

源 = Folder.Files(“你的文件全路径”),

删除的其他列 = Table.SelectColumns(源,{“Content”}),

已添加自定义 = Table.AddColumn(删除的其他列, “Custom”, each Excel.Workbook([Content])),

#“展开的“Custom”” = Table.ExpandTableColumn(已添加自定义, “Custom”, {“Name”, “Data”}, {“Name”, “Data”}),

#“展开的“Data”” = Table.ExpandTableColumn( “展开的“Custom”” , “Data”, {“Column1”, “Column2”, “Column3”, “Column4”, “Column5”, “Column6”, “Column7”, “Column8”, “Column9”, “Column10”}, {“Column1”, “Column2”, “Column3”, “Column4”, “Column5”, “Column6”, “Column7”, “Column8”, “Column9”, “Column10”}),//这一步是展开列,表格不同,具体内容不同,不要照搬

提升的标题 = Table.PromoteHeaders( #“展开的“Data”” )

in

提升的标题

然后对数据稍微整理下,比如删除不需要的列,通过筛选来剔除多余的表头行(因为每个sheets都有个表头)

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务