要轻松愉快的将Word中的大量表格放入Excel中编辑,如果所有表格都在一个Word文件内,也很简单,通常可以直接复制粘贴就可以了,但很多时候可能是不同的表格放在不同的Word文件里。 在以前,除了使用VBA,基本没有办法,不过,现在,随着Excel2016的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)的推出,可以非常方便地将Word文件中的表格读到Excel中了。 根据Word文件本身的情况不同,可以分为以下两种情况:
针对这两种情况,分别操作方法如下: 一、网页结构的Word格式文件对于网页结构的word文件,其实文件内部附带了网页源代码,这时,用Power Query做汇总导入就很容易,比如我们公司从招聘网站上下载的一堆简历文件: 操作步骤如下: 1、新建查询-从文件-从文件夹选择文件夹路径: 2、筛选Word类型的文件3、通过函数Web.Page([Content])解析Word文件数据4、展开Word文件数据,直接得到其中的表格信息5、展开所有表格的数据6、筛选需要导入Excel进行编辑的数据,也可以按实际需要继续进行整理7、将整理好的结果返回Excel即可从前面的操作可以看出,通过简单七个步骤,只需要一个简单的函数,即可以实现网站下载的Word格式文件中的表格数据进行汇总,非常简单。 二、普通Word文档的处理(即非网站结构化的Word文件)通过第一种方法进行Word文件的处理,是不能适应费网站结构化的Word文件的,因为普通的Word文件并不带网页原代码(html),这时,应该考虑先将Word文档另存为html文档,然后继续使用上面的方法进行处理。如下图所示: 另存为html文档后,使用Power Query又同样可以使用Web.Page函数进行表格的处理了,但是,如果要识别Word文件中的一些非表格信息,比如正文内容、标题等等,那么可以使用Web.Contents函数读取全部信息,后续的处理方法也差不多了。 以上对Word文档的内容(包括表格)导入Excel文件的方法进行了完整的描述,也可以看出,通过Excel的新功能Power Query在做相应的数据汇总和处理时,非常简单易用,是微软新推出的革命性功能,我一直推荐大家抓紧学习。 需要相应的学习材料的,可以私信我直接下载Power Query从入门到实战80篇汇总训练案例数据(另有数据透视11篇,新功能Power Pivot入门15篇以及60+Excel函数汇总训练案例): 更多精彩内容,敬请关注【Excel到PowerBI】私信我即可下载60+Excel函数、数据透视10篇及Power系列功能75篇汇总训练材料我是大海,微软认证Excel专家,企业签约Power BI顾问让我们一起学习,共同进步! |
|