Excel 2013中能提升工作效率的10个新函数

来源:至顶网CIO与应用频道    2013-07-24 14:34:05

关键字: 数据 Excel 2013 微软

人们可能总是认为Excel不可能会再添加新的函数了,但是每次随着新版本的发布,总是能发现多了一些新功能。大多数的新函数是专门设计的,供特定的用户群体使用的,例如数据分析师或工程师。但是Excel 2013至少有10个新增的函数,并能大大提升用户的工作效率。

ZDNET至顶网CIO与应用频道 07月24日 专栏:人们可能总是认为Excel不可能会再添加新的函数了,但是每次随着新版本的发布,总是能发现多了一些新的功能。大多数的新函数是专门设计的,供特定的用户群体使用的,例如数据分析师或工程师。但是Excel 2013至少有10个新增的函数,并能大大提升用户的工作效率。

1、DAYS函数

不知道究竟是什么让微软花了这么长的时间来增加DAYS函数。这个函数能够得到两个日期之间间隔的天数。也许微软认为这不是必须的,因为简单的EndDate – StartDate表达式也能得出同样的结果。但比较之下DAYS函数表达式要更为简便。

2、IFNA函数

在Excel 2007中微软新增加了IFERROR函数,该函数实际合并了IF和ISERROR两项函数。而2013版中的新的IFNA函数工作原理也与前者相似,如果公式返回了一个#N/A error值,该功能就能返回一个用户指定的值。该函数表达式为:IFNA(value, NAvalue),其中value(值)引用验证错误的公式,如果(value)值返回了#N/A的话,那么NAvalue就是用户想返回的值。

如果一个参数引用了空单元格,IFNA函数会将其视为空串("")。如果值是一个阵列公式, IFNA函数就返回一个阵列。这个功能并没有比IFERROR函数更高级,但是对于这种类型的错误却更具针对性,可以快速的排除错误。用户使用IFERROR函数时经常能得到同样的结果,但该函数会计算所有的错误值。相比之下, IFNA函数只会考虑#N/A错误,这样就可以缩小计算范围与时间。

3、SHEETS函数

VBA's Count可以在当前的工作表中返回页数(Worksheets.Count)。而现在,有个新函数将可以做同样的事,而且可以做得更多。使用这一公式——SHEETS([reference]),SHEETS函数返回reference中的页数,此处的reference为3D range。

这个函数会计算所有可视、隐藏和深入隐藏类型的工作表。例如,如果当前的工作薄包含五个可视工作表、一个图表及两个深入隐藏的工作表,该函数最终将返回8这个值。

4、SHEET函数

Excel中新的SHEET函数可以返回被引用工作表的页数。这项新函数仅有一个参数:SHEET([reference])。这个可选择的参数必须是工作表的名称。当用户忽略reference时,该函数将返回当前的工作表页数。如果reference不是一个有效的工作表名称,该函数将返回#REF!错误标识。如果reference是一个有效的名字结构,但并不存在以该名字的工作表,该函数将返回#N/A。(这也是个使用IFNA函数的好机会)

5、XOR函数

Excel的OR函数将对所有表达式求值,当所有表达式为假时,只返回FALSE值。如果仅有一个表达式为真,该函数将返回TRUE值。XOR函数被称为Exclusive OR,如果仅有一个选项是真(或假)时,该函数返回TRUE 。

6、ISOWEEKNUM函数

WEEKNUM函数将返回返回给定日期在全年中的ISO星期数。该函数通常来说已经够用了,但是对一些使用ISO计划的企业来说就不行了,ISO计划假设一年中的第一周从有一月份第一个周二的周一算起。这意味着12月份最后几天中的一天可能是下一年第一周的开始。

Excel 2010的用户可以使用WEEKNUM函数的returntype参数(21)。ISO是一个欧洲标准,所以如果你在欧洲实体工作,两个函数都有可以有所帮助。如果用户还在使用Excel 2007或更早版本,就需要一个更为复杂的公式来返回一个ISO周数。

7、ISFORMULA函数

这个函数是一个新的信息工具。引用任何单元格,如果单元格包含一个公式而且值不是FALSE ,该函数将返回TRUE 。不过要小心:用户和Excel也许没有相同的公式定义。这里还有一个新的FORMULATEXT函数,但是可能大多数用户对它兴趣不大。

8、ARABIC函数

使用ARABIC函数可以将罗马数字转换为阿拉伯数字。该函数易于使用,当被引用的单元格或值不是有效的罗马数字时,返回一个错误标识。该函数有自身限制——仅支持255个字符,所以不能转换大于255,000的数字。罗马数字无需都是大写的,并且虽然小于0的罗马数字不是标准格式,但该函数也能进行处理。

9、ENCODEURL函数

这项新的函数比前面八个更有专业性,但是随着更多的用户扩展至Web应用和服务中,它们也会变得专业化——至少一定程度上是这样。ENCODEURL函数可以编码文本。URL有些时候含有non-ASCII字符,在互联网上传输之前必须转换为ASCII字符。ENCODEURL函数可以做到这些——该函数将non-ASCII字符转换为有效的ASCII 格式。

10、WEBSERVICE函数

当谈到网络服务,WEBSERVICE函数通过互联网或内联网返回来自网络服务的数据。(网络服务(Web service )是一种类型的通信,使用允许电子设备在网络上连接和分享数据的专业软件)现在用户也许还没有适应网络服务,但是很多人正被要求将他们的技能向这一方向扩展。

    扫一扫

    分享文章到微信


    北京第二十六维信息技术有限公司(至顶网)版权所有. 京ICP备15039648号-7 京ICP证161336号京公网安备 11010802021500号
    举报电话:010-62641205-5060 涉未成年人举报专线:010-62641208 举报邮箱:jubao@zhiding.cn 网上有害信息举报专区:https://www.12377.cn 安全联盟认证