一、 当前Excel文件——【从表格】导入
当前Excel工作簿的数据导入主要采用【从表格】的方式,如下图:
二、 外部Excel文件——【从文件】导入
非当前工作簿的数据导入主要采用【新建查询】-【从文件】-【Excel文件】的方式,如下图所示:
三、当前Excel文件【从表格】导入与外部Excel文件【从文件】导入的差异
当前Excel工作簿的数据导入也可以采用本文下一种“外部Excel文件”导入的方式,即把当前工作簿当做一个外部文件来看待,但是,这两种导入方式产生的结果差异很大:
- 使用“当前Excel文件”导入的方式,导入的数据会指向当前工作簿,而不是指向Excel文件路径,因此,这个Excel文件可以移动而在PQ中的操作不会受到影响。 导入后(生成代码)结果如下:
- 使用“外部Excel文件”导入的方式,导入的数据会指向一个固定的“绝对路径”(本示例操作时源文件放在D盘根目录下),因此,一旦数据源(被导入文件)改变存放位置,需要在PQ中手工调整数据源的文件路径才能使用。 导入后(生成代码)结果如下:
因此,在获取当前Excel文件中的数据时,建议尽量使用【从表格】的直接导入方法,外部Excel文件导入前,应尽量确保该文件存放在相对固定的位置,避免日后使用的麻烦。查看本文从外部Excel文件导入数据示例时,请将示例文件放在D盘根目录下,并不要修改文件名。