[已解决] 从120个Excel文件汇总到一个Excel文件,但是。。。

  [复制链接]
gudjohnny | 2020-9-16 06:38:59 | 显示全部楼层
你发的帖子我看过了,这里面是多工作表合并/多工作薄合并
不过那些一般都是有固定格式,固定字段的


图形化操作自动产生M语言代码,可视化强,容易理解。但有复杂一点的问题就无法处理。所以要想学好PQ,M函数是一定要学的,网上有很多付费的视频教程,值得去学习。
示例中针对不同字段的表格进行合并,没有采取转置的方法,直接用List.Transform()和Table.SelectColumns()函数的套用对每一个表格进行了列字段的删除,只保留了想要的三个字段,再用Table.Combine()进行表格的合并。
回复

使用道具 举报

二十四小时 | 2020-9-16 06:46:00 | 显示全部楼层
额 我是用pq新手,估计比提问题的楼主还要新,目前会用pq代替vlookup,不过这个功能更复杂点,比较想知 ...


计算机在存储文件时一般是二进制,所以PQ在读取Excel文件时实际上是将二进制文件还原回来。例如我们在建立一个从工作簿的PQ查询时,会自动生成一个读取二进制的Excel.Workbook()函数。但是PQ建立一个从文件夹的查询时,不会自动生成Excel.Workbook()函数,这时的二进制文件存储在Content列的每一个binary中,手工输入M函数Excel.Workbook()将binary中的二进制文件还原成我们能操作的Table文件。
回复

使用道具 举报

MetalGear | 2020-9-16 06:48:00 | 显示全部楼层
sql就行了。。。。。。。其他都麻烦
回复

使用道具 举报

麦兜 | 2021-5-31 19:26:17 来自手机 | 显示全部楼层
努力,努力,再努力!!!!!!!!!!!
回复

使用道具 举报

奇骏 | 2021-6-20 15:05:24 来自手机 | 显示全部楼层
看起来不错
回复

使用道具 举报

虎儿 | 2021-6-30 14:22:32 | 显示全部楼层
大人,此事必有蹊跷!
回复

使用道具 举报

Kins | 2021-8-21 13:49:13 来自手机 | 显示全部楼层
前排顶,很好!
回复

使用道具 举报

kissingman | 2021-8-21 14:20:59 来自手机 | 显示全部楼层
沙发???
回复

使用道具 举报

september | 2021-9-17 16:52:57 来自手机 | 显示全部楼层
努力蜕变中
回复

使用道具 举报

土人 | 2021-9-19 12:45:00 | 显示全部楼层
是爷们的娘们的都帮顶!大力支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则