数字办公 | 导入网页真奇妙,上班也能看股票
大家好,在日常办公的时候,有时候我们涉及到网页数据抓取工作,你要怎么做呢?学习Python?还是粘贴复制?
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
接下来,就来演示一下,从下面这个网页中导入中国银行的每日外汇牌价。该怎么做,对于多数简单分析我们可以这么做。
这个页面中,每页共有10条数据,共10页,也就是说共有100条数据。以Excel2019的操作为例,如下。
步骤1
依次单击【数据】→【自网页】,输入以下网页链接:
https://www.boc.cn/sourcedb/whpj/index_1.html
在【导航器】对话框中选择 Table 0,将数据加载到Power Query编辑器。
注意此时只加载了第一页的信息,还需要咱们进一步的处理一下。
步骤2
单击【高级编辑器】按钮,弹出【高级编辑器】对话框。如图所示进行操作。
单击【完成】按钮,会出现这样的界面:
步骤3
接下来要生成一组序号,作为刚刚定义的函数的页码参数。如图所示进行操作。
步骤4
双击查询名称“Table 0”,输入一个容易记忆的名称,比如“ Web”
步骤5
在“查询1”中添加自定义列:
=Web([Column1])
步骤6
由于咱们定义的页数比网页中的实际页数要多,所以最后一行出现了错误值,需要先将其删除,然后再展开数据,加载到工作表中。
最后,咱们还可以依次单击【数据】→【全部刷新】→【连接属性】,设置一下刷新频率,使Excel能够按照指定的时间在后台自动刷新:
(年费会员·包年服务)