课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
我们经常从网上查找数据,查找到了表格,怎样将表格数据转成本地的Excel文件呢?
转成Excel之后,网站上的数据又更新了,怎样自动刷新本地的Excel文件呢?
假如是静态的数据,那直接复制粘贴就行了。然而如果数据是动态更新的,则可以使用以下两个方法。
方法一
以导入中国统计网上的工业生产价格数据为例。
步骤1:点击数据——自网站——输入网址——转到。
步骤2:点击页面上黄色的“→”——导入。
如果网页上的信息比较丰富,“转到”网站时,需要耐心等待一会儿,才会看到网页内容。点击黄色的“→”之后会变成“蓝色”选中状态。
步骤3:选择要保存表格的单元格,点击“确定”即可。
如果我们希望获得数据之后,每隔一段时间就自动更新或打开表格时更新,那么可以在“导入数据”窗口中设置相应的“属性”。
一般我们得到的表格都是纯文字的形式。除了表格数据,我们还可以获得网站上其他文字描述。
方法2
以导入股票网站上的大盘指数为例。
步骤1:点击数据——新建查询——从其他源——自网站——输入网址——确定。
这就是用到了传说中的“power query”功能,只有Excel2013以上的版本才支持哦。
步骤2:选择想要的表格——加载。
选择表格时,有两种视图。“web视图”,也就是和浏览器上看到的一样;也可以使用“表视图”,只能看到网页中的表格。
可以选择导入一个表格,也可以同时导入多个表格。
导入之后,就会看到这样的表格了。默认,它就是超级表格,可以快速添加汇总行,求得总和、最大值、最小值等。还可以刷新一下,获得最新的表格数据。
缺点
- 很多网页上的表格不支持这两种方式。也有的只支持一种方法,如本文中的“中国统计网”的数据,用第二种方法就获取不到;同样的,股票数据用第一种方法也获取不到。
- 当网页上的内容很多时,加载网页和导入表格需要的时间较多。
- 自动获得表格后,不是纯内容,就是自动套用了表格样式,表格很丑,需要自行美化表格。
实际工程中 需要VBA编写代码才能随心所欲的获取网页数据
学习,为了更好的生活。欢迎点赞、评论、关注和点击头像。