Excel怎么从提取网页数据?

2024-05-05 12:44

1. Excel怎么从提取网页数据?

单击【数据】--【获取外部数据】--【自网站】,单击进入。

请点击输入图片描述
在弹出的新建web页面,在地址栏中输入需要查询数据的网址。

请点击输入图片描述
页面打开后,会在页面上有一个黄色矩形框嵌套的箭头,单击一下,让它变成小勾,这样我们就能选中需要引用的数据了。

请点击输入图片描述

请点击输入图片描述
选中之后,在页面的下端有一个【导入】按钮,单击便会进行数据导入了。

请点击输入图片描述
导入时excel会提醒数据导入的的区域,用户自己可以根据自身放需要进行选择区域,若不,单击确定就可以了。

请点击输入图片描述

请点击输入图片描述

请点击输入图片描述
网页上的数据都是实时更新的,同样,我们获取的数据也能够实现,选中需要更新的一个单元格或是一块区域,右键--【数据范围属性】,将【允许后台刷新】和【刷新频率】钱的小勾打上,并且还可以对时间进行调整。

请点击输入图片描述

请点击输入图片描述
7
这样,我们需要的数据就可以从网络上直接获取了。

请点击输入图片描述

Excel怎么从提取网页数据?

2. 巧妙利用excel抓取网页数据

在浏览网页时,你一定会不时看到一些需要保存的数据信息。这些信息或许是一个完整的表格,或许是一段文字,如果要保存这类信息,我们常用的方法就是拖动鼠标,选中这些信息,然后用Ctrl+C组合键复制文字,然后再保存到Word、Excel当中去。
这样的步骤算不上麻烦,但如果要求你在一个个内容丰富的大网页(比如新浪、网易、Sohu首页)中频繁地复制、粘贴,一定会让你感到疲劳和浪费时间。有什么好办法呢?用“Ctrl+A”全选后复制所有文字?粘贴后你会发现麻烦更大,因为所有文字都堆在一起了!找专门的抓站软件吗?太小题大做了吧!
1、打开IE。
2、在网页左侧或右侧的空白处点击鼠标右键,在菜单中选择“导出到Microsoft Office Excel”。注意,不要在文字链接之间的空白处点右键,而是应该在完全没有任何网页内容的地方点右键。
3、这时Excel会启动,并出现一个“新建Web查询”的窗口。稍等片刻,等待这个窗口中显示出了完整网页,左下角会出现“完毕”字样。注意观察网页,你会发现网页被分割成了很多小的表格,每个表格的左上角有一个小的箭头标志。
4、双击窗口最上方标题栏,最大化窗口。依次找到要收藏的内容,然后按下该位置左上角的箭头,使它变成绿色的对勾。然后按下下方的“导入”按钮。
5、在弹出窗口中选择放置位置,然后按下“确定”按钮,文字、表格信息就可以自动导入Excel了。字体格式、颜色自动处理为Excel默认的样式,表格也会被放到适当的单元格中。这样,就有效避免了直接复制粘贴网页造成一些无法识别的格式、链接信息加入网页,同时提高了导入速度。
你知道如何不将网页格式带入Office文档中?
当你在浏览器中复制一段内容,然后粘贴到Word、Excel中,会将一些网页格式直接照搬进来,这可能不是我们希望的,因为它会增大文件体积,也不利于加工整理。其实,你只要不用“Ctrl+V”来粘贴,而是选择Word、Excel中的“编辑→选择性粘贴→文本”来进行粘贴就可以了。

3. Excel怎么从提取网页数据

【要求】我们需要跟踪中国银行网站中的汇率牌价数据,网址如下:http://www.bankofchina.com/sg/cn/bocinfo/bi3/201002/t20100207_961725.html 网页页面如下,红色框框中的表格就是我们需要跟踪的目标。  
【第一步】我们要新建一个EXCEL文件,并选择菜单“数据”--“获取外部数据”--“自网站”,


如下图图片点击“自网站”按钮,调出如下WEB查询对话框



 【第二步】在WEB查询对话框的地址栏中,输入我们需要的网页地址http://www.bankofchina.com/sg/cn/bocinfo/bi3/201002/t20100207_961725.html并点击“转到”按钮,这时,我们就在WEB查询对话框中打开了中国银行的网页,结果如下图片然后,我们点击“汇率牌价”下面的表格左上角的黄框右箭头图片,使之变为绿色的勾,如下图图片然后,点击“导入”按钮  

【第三步】在点击“导入”按钮后,在EXCEL表格上会显示如下进度情况图片然后会进入“导入数据”对话框,我们可以选择数据的放置位置,并可以通过“属性”按钮设置数据的属性图片点开“属性”按钮,则可进入“外部数据区域属性”对话框,我们可以在其中设置查询的名称、设置刷新的频率等,如下图图片点击“确定”后,则EXCEL表格的指定位置上就会出现我们所要导入的网站中的数据表格,如下图


Excel怎么从提取网页数据