大海:呵呵,当然可以啊。股票信息其实更容易一些,因为网上的数据特别多。
小勤:那爬个来看看?
大海:好吧。我先教你爬一页的数据,以后再教你怎么爬所有页面的。你看,证券之星里的沪深A股数据在http://quote.stockstar.com/stock/ranklist_a_3_1_2.html网页里。
我们就用PowerQuery通过这个链接来把这个表里的数据直接接入到Excel里,并可按需要刷新。
第一步:【数据】-【新建查询】-【从其他源】-【自网站】
第二步:填入网址http://quote.stockstar.com/stock/ranklist_a_3_1_2.html,【确定】
稍等片刻,结果出来了,就在【沪深A股】的表里,选中【沪深A股】,点【编辑】
在加载出来的数据里查看数据情况:
第三步:数据清理
1. 缩小列宽:这个跟在Excel里的操作基本一致,鼠标放在两列之间变成双竖线时按住鼠标左键拖动(可惜不能所有列一起操作)。
2. 删掉右边的3个空列(用Ctrl或Shift键+鼠标选中要删除的列,在列名处右键,删除列)
3. 筛选去掉最后一行(这跟Excel里的筛选是一摸一样的)
最后:上载数据
结果出来了:
非常漂亮。那么,当我们想看最新数据的时候,只有刷新一下就OK了。
小勤:太好玩儿啦。
大海:今天先到这里,你先学会爬一页的,改天再教你爬多页数据并进行整合,最后再教你爬取全部页面的。
小勤:嗯。我先练习一下这个,打好基础。
本文分享自 Excel到PowerBI 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!