当然是可以的,但是使用起来不是很灵活,没有python等语言抓取数据好处理,下面偶大概介绍一下excel抓取数据的过程,实验环境win7+office2013,主要内容如下:
1.新建一个excel文件,双击打开这个文件,分别选择“数据”->“自网络”,如下:
2.在弹出的子窗口输入所要抓取的页面,这里以抓取http://www.pm25.in/rank页面的数据为例,分别点击“转到”->“导入”,如下:
3.成功导入后,数据如下,已经成功抓取到大家所需要的数据:
4.如果想定时刷新数据的话,这里可以点击“全部刷新”->“连接属性”,自定义刷新的频率,默认是60分钟:
在弹出的“选择属性”窗口,设计刷新频率,定时刷新数据:
至此,大家就完成了利用excel抓取数据。总的来说,整个过程挺简单的,只不过灵活性不是很高,而且如果页面比较复杂,抓取的数据量又比较多,后期直接在excel处理起来不是很方便,题主已经都会python了,建议还是用python直接抓取,更灵活,python提供了许多爬虫包和框架,像requests,bs4,lxml,scrapy等,可以快速的抓取数据,也方便后期的处理(像pandas,numpy等),学的话,很快就能上手,网上也有相关资料和教程,希望以上分享的内容能对你有所帮助吧。