返回首页
当前位置: 主页 > Excel教程 > Excel2013教程 >

Excel 2013 函数早知道(2)

时间:2013-12-10 14:49来源:Office教程学习网 www.office68.com编辑:麦田守望者

 

4,FILTERXML

类型:网络类

功能:在XML结构化内容中获取指定格式路径下的信息

语法:FILTERXML(xml, xpath)

应用:使用以下公式可以获取北京当前的气温(摄氏度)读数:

=FILTERXML(WEBSERVICE("http://www.google.com/ig/api?weather=Beijing"),//current_conditions/temp_c/@data)

FILTERXML 函数也是2013版本中新增的“Web类函数”中的一员,可以结合另一个Web类函数WEBSERVICE函数一起使用,如果WEBSERVICE所获取到的是XML格式的内容,则可以通过这个函数直接从XML的结构化信息中直接过滤出目标数据。

函数的第一个参数xml需要指定目标xml格式文本,第二个参数xpath则是需要查询的目标数据在xml中的标准路径。

如果你曾经还在编程调用DOM,用着SelectNodes语句,那现在一切都变得简单多了!

Excel 2013 函数早知道

 

5,ENCODEURL

类型:网络类

功能:对URL地址(主要是中文字符)进行UTF-8编码

语法:ENCODEURL(text)

应用:使用以下公式生成谷歌翻译的网址(将“你”翻译成英文):

="http://translate.google.cn/?#zh-CN|en|"&ENCODEURL("你")
ENCODEURL 函数也是2013版本中新增的“web类函数”中的一员,它可以将包含中文字符的网址进行编码,例如上面这个例子当中将“你”进行了编码所形成的网址可以直接打开谷歌的翻译页面。当然也不仅仅局限于网址,对于使用UTF-8编码方式对中文字符进行编码的场合都可以适用。以前在VBA网页编程中也许需要自己编写函数来实现这个编码过程,现在有了这个工作表函数可以直接实现。

Excel 2013 函数早知道

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣