一、excel如何提取网址的某一段
楼上很多人已经给出解决办法了。其实都很好的。当然,如果你的数据十分规范,可能公式更简单。例如除了数字部分,其他部分都是完全一样的, 而且长度一致,就完全可以用mid函数来解决问题:
=mid(网址位置,数字前的字符数,要提取的数字长度)
如果提取的数字长度不同,但是除了数字之外的部分全部相同,那么可以用substitute函数嵌套;
=substitute(substitute(网址位置,要提取的数字之前的字符串,""),要提取的数字之后的字符串,"")
如果数字之前的/前边都有item这个字符,也可以用mid函数
=substitute(mid(网址位置,find("item/",网址位置)+5,999),"html","")
总之,有非常多的方法来解决这个问题。
二、Excel怎么从提取网页数据
单击【数据】--【获取外部数据】--【自网站】,单击进入。
请点击输入图片描述
在弹出的新建web页面,在地址栏中输入需要查询数据的网址。
请点击输入图片描述
页面打开后,会在页面上有一个黄色矩形框嵌套的箭头,单击一下,让它变成小勾,这样我们就能选中需要引用的数据了。
请点击输入图片描述
请点击输入图片描述
选中之后,在页面的下端有一个【导入】按钮,单击便会进行数据导入了。
请点击输入图片描述
导入时excel会提醒数据导入的的区域,用户自己可以根据自身放需要进行选择区域,若不,单击确定就可以了。
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
网页上的数据都是实时更新的,同样,我们获取的数据也能够实现,选中需要更新的一个单元格或是一块区域,右键--【数据范围属性】,将【允许后台刷新】和【刷新频率】钱的小勾打上,并且还可以对时间进行调整。
请点击输入图片描述
请点击输入图片描述
7
这样,我们需要的数据就可以从网络上直接获取了。
请点击输入图片描述
三、excel怎么采集网页数据
Excel功能还是比较齐全,可以通过Excel里面的功能来采集网页数据,具体操作实例如下所述:
所需工具:
Microsoft Office Excel 2007
电脑
1、新建一个新的Excel,打开进入表格,如图所示:
2、然后选择“数据”选项卡,在选择“自网站”,结果如图所示:
3、在出现上图之后,在“地址”输入相应的网络地址,例如输入的地址如图所示:
4、把地址一栏复制进去“新建web查询”,然后选择“转到”如图所示:
期间需要等级几秒,“转到”后结果如下图:
5、然后选择“导入”稍等几秒,会出来如图所示:
点击确定即可。结果如图所示:
6、此时就把当前地址的页面已经采集过来了,完成。