Excel2013:[36]函数WEBSERVICE用法详解

 时间:2024-10-14 01:39:47

Excel新出了50个函数,其中最引人注目的就是函数WEBSERVICE,他的目的是从网页中获取数据,我以前帮别人采集网上数据的时候用的都是vba或者python编程,现在如果橇秆苡螳想要快速的采集数据,还是用函数WEBSERVICE比较好,效率较高,不用写一堆代码。但是看了网上的教程,发现写的都很简单,如果大家没有编程基础,恐怕还是不会用函数WEBSERVICE,今天我写一个小白教程,希望对那些想要采集网页数据的人有用。下面是一位大神使用函数WEBSERVICE翻译一个例子,我今天不教大家这个,起点太高,我们做点别的。

Excel2013:[36]函数WEBSERVICE用法详解

使用函数WEBSERVICE来获取网页源码,实际上我们获取得到的是xml文档,他类似于网页源码,目前Excel获取网页数据最好是存储xml的,否则也很麻烦Excel2013:[36]函数WEBSERVICE用法详解

现在这堆数据就存放在单元格A2中,我们怎样从这堆乱码中获得有用信息呢?Excel2013:[36]函数WEBSERVICE用法详解

记住上面看到的第二个参数是"//rc/@title",在txt中,我看一下A2单元格的内容,你会发现,rc和title具体指的是什么。用rc表示标签,title表示标签内的关键字,返回的值就是title的值colonial American bastardy laws。我们看到xml里面有很多的rc很多的title,它到底返回哪一个呢?其实如果你只在一个单元格输入filterxml函数,它就返回第一个值,如果你同时在多个单元格输入,那就按照顺序返回值,接着往下看Excel2013:[36]函数WEBSERVICE用法详解

在公示栏输入公式=FILTERXML($A$2,"//rc/@title")Excel2013:[36]函数WEBSERVICE用法详解

我们对比一下填充的数据与xml数据的关系Excel2013:[36]函数WEBSERVICE用法详解

  • WPS表格中如何用函数公式right截取数据
  • VBA编程中的数组怎么定义和使用?
  • 怎样用VBA对选区数据按拼音排序并区分大小写?
  • excel 宏编程如何手动输入变量值
  • 图示EXCEL表格vba系列43之ActiveCell.Row简介
  • 热门搜索
    长乐旅游景点大全 旅游点评 秦皇岛旅游团 湖北旅游攻略自助游 咸宁旅游节 去澳大利亚旅游 旅游百事通旅行社官网 埃及金字塔旅游 云南旅游注意什么 天津旅游政务网