欢迎光临散文网 会员登陆 & 注册

power query新手必看,导入文件和合并

2023-03-01 16:36 作者:喝酸奶的鸵鸟  | 我要投稿

PQ文件导入与合并 1.超级表 2.文件 3.文件夹

1️⃣公示栏= Excel.CurrentWorkbook(),导入当前工作簿中的超级表

右键Content Table列-深化-公示栏生成 源[Content],添加Table.Combine即可合并

每个table可单独深化,combine需要table为list

❓深化 ;Function(tables as list, optional columns as any) as table?


2⃣️File.Contents 作为二进制文件导入File.Contents("文件完整地址")回车后,= Excel.Workbook(File.Contents("文件地址"), null, true)

第一参数:自动识别路径Excel文件后套上Excel.workbook,将二进制文件解析为Excel

第二参数:Null-是否把第一行设置为标题,看预览如需要则改为“true”

第三参数:True/null暂无影响 (delayTypes as nullable logical)

❓快捷复制为路径;二进制文件理解


3️⃣Folder.Contents当前文件夹/Folder.Files含子文件夹

如Content显示为Binary需要深化,添加列-自定义-=Excel.Workbook([Content])-筛选数据所在列,并删除其他列,同时可直接添加第二参数提升标题

最终剩下只有Table的数据-深化-使用Table.Combine合并

❓路径报错,DataFormat.Error: 提供的文件夹路径必须为有效的绝对路径。


⚠️注意:*标题一致性(无多余符号/空格)

*合并数据时,筛选【Kind】列多余表格(sheet/table/filter临时文件等)

*复制路径需加引号,否则试别为变量

*将File.Contents第一参数的路径设置为动态路径

power query新手必看,导入文件和合并的评论 (共 条)

分享到微博请遵守国家法律