Access巧妙合并多个Excel文件
即使我们并不是一名数据库专家,通过Access2010,我们也可以充分利用所拥有的信息。此外,通过新增的web数据库,Access还可以增强数据功能,使您能够更轻松地跟踪和报告数据并与他人共享数据。今天小编和大家来讲一下如何通过Access快速巧妙地合并多个Excel文件.
首先我们需要在Access中创建对Excel工作簿的链接,具体步骤如下:在Access中选择“外部数据→导入,然后我们在“获取外部数据”对话框中选择“要通过创建链接表来链接到数据源”这一步中大家必须为每个Excel工作簿重复该过程,一直到将它们都链接到数据库。下面我们来看一下结果:
以下是具体的操作步骤:
第一步,首先在SQL视图中开始新的查询,具体步骤:单击“创建——其他——查询设计”。
第二步,我们选择“查询工具-设计”中的“SQL视图”。
第三步,在新打开的SQL视图中,在这里为所有链接的Excel表输入Select语句,然后我们在每个Select语句间使用Union操作符,最后我们在SQL视图中输入选择查询语句,当我们运行查询后,结果将是包含从所有链接的文件中获取并合并后的数据,大家可以检验一下自己的结果是否正确.
第四步,我们只要将Excel文件链接在相同的位置,链接之后当我们每次打开数据库时,Access将自动刷新链接以获取最新数据。这就说明我们只需设置一次,在之后的每次需要重新组合Excel文件时系统就会自动运行联合查询。
然而,默认情况下,UNION操作符会移除数据中的任何重复行。如果知道数据中有重复行,并且想保留它们,那么需要使用UNION ALL,以允许传递重复行。
赞 (0)