020-25664441

网站建设 APP开发 小程序

KNOWLEDGE/知识

分享你我感悟

您当前位置>主页 > 知识 > 软件开发 >

如何制作随网站自动同步的 Excel 表 且看这个功能

发表时间:2021-06-27 13:12

文章来源:ahao11

浏览次数:

如何制作随网站自动同步的 Excel 表 且看这个功能 时间:2021-05-06 08:24:35 来源:太平洋电脑网

有时候我们需要从网站上获取一些数据。传统的方法是直接复制粘贴到Excel中。然而,由于网页的结构不同,并不是所有的复制都是有效的。有时候,即使成功了,也会得到死数据。后期一旦有更新,就要重复以上操作。能否制作一个自动与网站同步的Excel表格?答案是肯定的,这是Excel中的Power Query函数。

1.打开网页

以下页面为中国地震台网官方页面。每当有地震,这里都会自动更新。既然要抓取,就要先打开这个网页。

▲首先打开要抓取的网页

2.确定抓取范围

打开Excel,点击数据获取其他来源的数据,粘贴要抓取的URL。此时,Power Query会自动分析网页,然后在复选框中显示分析结果。以本文为例,Power Query分析两组表,点击找到我们需要的,然后点击转换数据。稍后,“电源查询”将自动完成导入。

▲建立查询,确定捕获范围

3.数据清理

导入完成后,可以通过超级查询清除数据。说白了,清理就是一个预筛选的过程,我们可以选择自己需要的记录,或者删除不需要的列,进行排序。右键负责删除数据列,面板中的预留行用于过滤需要的记录。清理完毕后,点击左上角的关闭并上传即可上传Excel。

▲数据预清洗

4.格式调整

将数据上传到Excel后,可以继续对数据进行格式化。这里的处理主要包括修改表格样式、文字大小、背景颜色、对齐方式、行高列宽、添加标题等。通俗点说就是一些美化操作,最后我们得到下表。

▲对表单进行一些美化处理

5.设置自动同步间隔

目前表基础已经完成,但就像复制粘贴一样,此时得到的依然只是一堆死数据。要自动更新表,需要点击查询工具编辑属性,打开文件时检查刷新频率,刷新数据。处理完成后,表可以自动同步。

▲设置内容自动同步

注意:默认情况下,数据刷新会导致列宽改变。这时可以点击表格工具外部表格数据属性,取消调整列宽前面的复选框,解决这个问题。

▲更新时防止表格格式被破坏

写在最后

这种技术非常实用,尤其是在做一些动态报表的时候,可以大大减少手工提取带来的麻烦。好了,这是本期与大家分享的一点小技巧。很有用吗?

相关案例查看更多