请不要因为这个问题伤害我..。我知道这不是处理海量数据的理想方法-但我需要尝试.
我得到了一个包含10个csv文件的文件夹,这些文件始终处于xlsx行限制1.048.576行的范围内。
现在我尝试将这些文件合并到一个文件中。所有文件的组合超过1.048.576行。在导入对话框中,我总是收到错误消息:不可能加载所有数据等等。
我找到了一种只在power查询的数据模型中加载数据的方法,而不是直接在表中加载数据的方法。但我找不到任何方法把数据分割成不同的表格。
例如,理想的分裂:
表1:文件1-3页2:文件4-8页3:文件9-10.
是否有一种方法可以为每个文件获取不同的查询,然后将这些查询附加到工作表中?我想得到10个查询,我可以附加上面提到的方式。
谢谢您的投入!
发布于 2022-05-13 11:43:38
您可以单独加载每个CSV文件作为一个唯一的查询,与每个文件.关闭并加载保存为仅连接的。然后创建单独的查询,使用Table.Combine()将需要的数据组合在一起。获取数据…合并查询。附加..。在单独的查询中,将加载作为表或枢轴报告重新加载到工作表上。
https://stackoverflow.com/questions/72227589
复制相似问题