㈠ 把web数据导入到excel中然后对这些数据进行分析
马上就要进入2016年了,互联网、移动互联网已经进入到了我们生活,我们都知道互联网中有非常多的数据,我们使用excel的朋友就可以借助web查询,把web数据导入到excel中然后对这些数据进行分析。
使用方法非常简单,启动“新建Web查询”,输入或从菜单中选择所需数据的网址,转入该网页。在网页中我们将发现一个个用“黄框黑箭头” 指引的对象,选择(单选或多选)需要导入的对象,单击箭头,将其变成“选定”状态。然后点击“导入”,将选中部分的内容导入Excel表格中,您便可以用最拿手的数学工具对其进行分析了。
在使用过程中还有一些实用的小技巧及应注意的地方:
1、通过“外部数据”工具栏可对Web 查询进行进一步的设置。比如,通过设定较短的刷新时间,可使Excel表中的数据与网上信息同步,以尽快获得最新数据信息。
2、如果您希望将整个网页的内容都导入表格之中,不必将每个箭头选定,相反,一个也不要选,只单击“导入”即可。
3、对于常用的Web查询,可将其作为数据源在硬盘上备份。方法是:在新建Web查询窗口中点击“保存查询”选项,再次使用时可利用“数据”菜单栏下的“导入数据。”将其导入。
4、Web查询只能将网页上的文字、数据或表格导入,对于图形和动画是无能为力的。
5、有时,由于网络及计算机的配置等问题,“导入”的过程可能会持续很久,大家要耐心等待。
其实,自动刷新的Web查询功能有很多的应用,比如利用它可以从公共Web页上检索和更新股票报价(如图所示),或者从公司的Web页上检索和更新销售信息表格等等。
㈡ 如何用Excel进行网页数据采集
以下是关键代码:编写一个采集函数
' MsgBox strURL
'Range("H2").Value = strURL
t = Timer '开始计时
tt = t
nm = Left(Range("J3").Value, 2) & Range("J4").Value
url2 = "https://**.com.cn/**.php?symbol=" & nm
Set objWeb = CreateObject("MSXML2.XMLHTTP") 'Microsoft.XMLHTTP
objWeb.Open "Get", strURL, False, "", ""
objWeb.send
arrBytes = CStr(objWeb.responseBody)
mytime2 = mytime2 + Timer - tt '计时
strReturn = "" '以下将二进制数据流转换为中文文本
For i = 1 To LenB(arrBytes)
Chr1 = AscB(MidB(arrBytes, i, 1))
If Chr1 < &H80 Then
strReturn = strReturn & Chr(Chr1)
Else
Chr2 = AscB(MidB(arrBytes, i + 1, 1))
strReturn = strReturn & Chr(CLng(Chr1) * &H100 + CInt(Chr2))
i = i + 1
End If
Next i
ReadWeb = strReturn
End Function
㈢ excel网页数据抓取
工具材料:
EXCEL2013
操作方法
01
如下图为我在网上寻找到的数据,需要将这100强的企业排行榜名单提取出来使用。
02
打开EXCEL,选择功能项
数据-自网站。
接着会弹出“
新建WEB查询”对话框,复制步骤1的网页网址,然后粘贴在对话框中地址后面的文本框中,点击
转到按钮。
如果会弹出脚本错误的对话框,直接点击对话框中是按钮即可。
03
如图,拉一下对话框最右边的那个滚动条,找到我们需要的数据表格,点击左边那个
黄底黑色箭头按钮,然后会变成下面第二张图
绿底黑色勾选号状态(表示我们已经选择好了这部分的数据),接着点击
导入按钮。
04
出来
导入数据对话框,选择数据的放置位置,根据自己的情况来选择,在这里我选择了A1单元格。
然后点击
确定按钮。
05
过了大约几秒种,网页上的数据就会导进EXCEL啦,如下图。
这时候可以根据自己的需要进行格式优化等等操作。是不是很方便,大家多试两三次就能熟练操作啦。
㈣ 利用按键精灵,把数据从excel自动填写到web网页上,应该怎么写
利用按键精灵把数据从excel自动填写到web网页上的具体步骤如下:
1、首先,打开按键精灵软件,单击[新建],进入到我的脚本界面,然后单击【全部命令】选项,如下图所示,然后进入下一步。
㈤ Excel从Web上导入数据为什么会说该Web查询未返回任何数据
出现你所说的情况时,按照提示,先点击“确定”。再单击编辑栏上名称框中的箭头,这个箭头下的数据也就是外部数据导入的区域,找到顶部的“数据”选项,点击下面的“连接”按钮,点击“编辑查询”以后,就会打开网站,登录你要导入数据的网站,然后找到要导入的区域,在该区域的左上角会有按钮,点击一下,变成对号就算是选中了,点击“导入’之后,回到”连接属性“的界面,点击”确定“即可。并将“工作簿连接”对话框关闭,此时就算大功告成了,刷新excel即可
㈥ 如何做到EXCEL数据与网络web获取数据并实时更新
这个问题设置有点复杂,大致步骤:打开excel,选择数据--自网站,打开新建web查询对话框,在地址栏输入数据所在网页的网址,点击转到就会打开网页,进入网页后点击隐藏或显示图标按钮,在网页选择数据区域,再点击导入,设置存放数据的工作表等相关内容即可。
㈦ 怎么在Excel单元格内引用网页相关数据
你好,在数据选项卡下选择自网站,输入网址并确定(测试链接:网页链接)
选择Table5或者Table6点击右下角加载即可
注:此方法其实是获取了网站中的一个表格,该表格第一个数据即所需的数据
编写不易,如有疑问请追问,如有帮助请采纳,谢谢!
㈧ excel导入网页数据时,web未返回任何数据
Excel导入外部数据-新建WEB查询
解决方案:
通过在EXCEL中设置相关属性来达到要求。
1、点--菜单--视图--工具栏--外部数据,调出外部数据的工具条,点“数据区域属性”。
2、在新窗口中,在“数据区域中的行数需刷新而更改的方式”中选择:
建议:
a.为新数据插入单元格,并删除没有使用的单元格;
b.为新数据插入整行,清除没有使用的单元格。
㈨ 求助,关于EXCEL导入WEB数据的问题
估计不行,本人也遇到了这样一个问题,解决方法是另外再建了一个表,表里面的单元值等于自动刷新数据表的单元值,然后这一列“83”的数据写了一个公式:以a1单元格为例
=rept("0",5-len(sheet1!a1))&sheet1!a1
sheet1!a1指原表对应单元格,可以点选
楼主如果有了更好的解决方法,欢迎分享
㈩ Excel怎么从提取网页数据
【要求】我们需要跟踪中国银行网站中的汇率牌价数据,网址如下:http://www.bankofchina.com/sg/cn/bocinfo/bi3/201002/t20100207_961725.html 网页页面如下,红色框框中的表格就是我们需要跟踪的目标。
【第一步】我们要新建一个EXCEL文件,并选择菜单“数据”--“获取外部数据”--“自网站”,