我每天有一个大约350MB的CSV文件。使用宏删除我不需要的行,生成的.xlsb文件为13MB。
我发现Power Query for Excel,我可以获得与宏完全相同的数据(列数和行数相同),生成的.xlsb文件为40MB!
经过大量调查后,我认为Power Query的格式化是主要问题。从工作表中删除所有格式,文件缩小到20MB。
然而,我无法弄清楚还有什么可能造成7MB的差异。
如果我将40MB .xlsb文件转换为文本,然后再转换为.xlsb,则文件大小最终为13MB。
答案 0 :(得分:0)
在Power Query中,将数据加载到工作表而不是数据模型可能会有所帮助吗?
如果在保存到XLSX时获得相同的大小差异,您可以尝试通过重命名为.zip
并查看存档中的不同内容,在压缩之前和之后“解压缩”文件?
如果没有其他帮助,您可以尝试从Power Query发送皱眉问题。