以Excel文件作为数据源的UNION ALL

我有以下问题。 我有几个Excel文件包含一个国家在一个文件夹中的每个数据。

不过,我想把这一切都汇成一个Excel报表。

随着源文件的内容每天都在变化,我想最好的办法是使用Union All通过SQL语句进行导入。

但问题是,MSQuery只允许我一次访问一个文件。 有没有解决这个问题的方法?

也许创build一个数据模型,并使用DAX?

这听起来像是Power Query的一个工作,它是Microsoft为Excel 2010和Excel 2013提供的一个免费插件,在数据function区中作为“获取和转换”内置到Excel 2016中。

您可以创build单个查询到不同的文件夹中的不同Excel文件,然后创build一个查询,将所有以前的查询附加到一个表中,可以将其加载到Excel数据模型或工作表中作进一步处理。

数据更改后,可以通过单击刷新查询。