虽然现在python大受好评,但是Excel它也很香啊!明明点点点就可以解决的事情,为什么我们要敲敲敲呢?
本文,给大家介绍一种傻瓜式获取网页数据的方法。
简单6步,包教会!
数据获取
No.1
点击“数据”选项卡>“获取和转换数据”>点击“自网站”
No.2
在对话框中,输入URL,点击确定
在本文中,我们使用中国天气网做例子展开说明。
http://www.weather.com.cn/textFC/hb.shtml#
No.3
经过加载,弹出导航器窗格。导航器左边是从网站提取到的表格列表,右边是表格数据预览,预览有“表格视图”和“Web视图”两种选择。通常我们使用“表格视图”。
No.4
通过预览,选择想要获取的目标数据进行加载。
No.5
本例中,加载Table2。点击“加载”后,此时就创建了一个新的查询。
你可以对这个查询进行相关的操作。
No.6
“编辑”查询,对数据进行ETL,得到想要的干净的数据。将数据上载并保存。
数据刷新
手动刷新
点击“数据”选项卡>“查询和链接”>点击“全部刷新”
即可实现手动刷新。
实时刷新
如图:点击“数据”选项卡>“查询和链接”>点击“属性”>在弹出窗格点击红框区域>在“刷新控件”区域按自己的需求设置刷新频次。
特别说明
power Query就是对应中文的“查询”,是power BI的一个组件,在Power BI中有,在Excel中也有,可以理解为早年间Excel“数据”选项卡的进化体。
上面介绍的方法,仅对Table型数据(就是明显的行列型数据)有效,更复杂的网页数据获取,以后文章再写。
为什么查询选项卡有些时候不出现呢?那是因为没有选定到查询数据所在区域,鼠标移动进去点击一下就好了。
领取专属 10元无门槛券
私享最新 技术干货