Office 2013客户预览版(Customer Preview)已正式发布,新版本的 Office在很多方面都有了新的变化。其中Excel 2013新增了50多个新函数,从今 天开始,我将对其中的一些新增函数陆续进行介绍并附上应用实例。这个系列的 名称就叫做“Excel 2013函数早知道”,希望通过这个系列能让你先人一步尽快 掌握新版Excel的函数新特性,在使用时更加得心应手。
1,FORMULATEXT
类型:查询引用类
功能:返回单元格内的公 式文本
语法:FORMULATEXT(reference)
应用:
假定C4单 元格中使用了公式,在另一个单元格中输入下面这个公式就可以在此单元格中返 回C4单元格的公式内容,返回数据类型为文本字符串:
=FORMULATEXT (C4)
这个功能在现有版本中(Excel2003~2010)需要宏表函数GET.CELL 才能实现,现在可以用这个函数完全取代(不再需要定义名称和启用宏)。在一 些对公式进行讲解和演示的场景中,这个函数可以用于展示单元格中所使用到的 具体公式。
2,ISFORMULA
类型:信息类
功能:判断单元格中的内容是否 是公式
语法:ISFORMULA(reference)
应用:
使用下面的 公式可以判断C4单元格中的内容是否为公式,是则返回True,否则返回False:
=ISFORMULA(C4)
在现有版本中(Excel 2003~2010),可以通过信息类函数判断单元格中的 内容是否是文本(ISTEXT/ISNONTEXT)、数值(ISNUMBER)、错误值 (ISERR/ISERROR/ISNA)、引用(ISREF)、空值(ISBLANK)、逻辑值 (ISLOGICAL)、奇偶性(ISEVEN/ISODD)等等。现在这个新增的函数可以判断 单元格内容是否是公式,又一次壮大了信息类函数家族。
3,WEBSERVICE
类型:网络类
功能:通过网络连接直接 获取数据
语法:WEBSERVICE(url)
应用:以下公式可以通过链接 地址直接获取当前美元兑换人民币的汇率(100人民币兑换美元数)
=WEBSERVICE("http://api.liqwei.com/currency/? exchange=CNY|USD&count=100")
这个函数应该是2013版本中功 能最吸引人的函数之一,一个可以衍生出无数妙用的函数。“Web类函数”是 Excel2013版本中新增的一个函数类别,目前只包含3个函数,这个是其中之一。 它可以通过网页链接直接用公式获取数据,无需编程无需启用宏,只要联网就可 以。
在现有版本中(Excel 2003~2010),可以使用Excel从网页导入数 据或通过编程从Web服务器获取信息,而现在,通过函数公式就可以直接获取网 页数据,这是一个重大的改进。可以预见未来,类似Google翻译、天气查询、股 票汇率等等网络应用都可以很方便地直接使用公式就能在Excel当中实现数据落 地(例如上面例子当中所使用的Web链接就是一个获取实时汇率的API)。