03.03 excel为什么会隐藏函数?

图图巴拉巴拉


因为这些函数是为了支持旧版的Lotus 1-2-3工作簿而存在的,不太常用,所以微软就将这些函数隐藏起来!


微软官方的描述是这样的:Excel provides the DATEDIF function in order to support older workbooks from Lotus 1-2-3


001 什么是Lotus 1-2-3

Lotus1-2-3是电子表格软件的开山鼻祖,由Lotus(莲花公司)出品,该公司后来被IBM收购。但随着微软Excel的问世,Lotus 1-2-3就逐渐露出了短板,更多人转向了Excel软件。

如图是Lotus 1-2-3的某个版本,可以看出,Excel在一定程度上借鉴了Lotus 1-2-3软件的基本的界面布局。

另外,虽然Lotus1-2-3不及微软的Excel,但作为电子表格软件的先驱,毕竟为众多用户服务过好些年,也曾是微软学习的榜样。同时,它也有一些独特的功能,比如可以直接计算表达式、独特的函数,这些优势的地方,Excel一直做到与Lotus1-2-3的兼容,如图所示,在Excel选项→高级中,可以勾选与Lotus的兼容性。


002 DATEDIF函数如何用

DATEDIF函数的功能为计算两个日期之间的天数、月数或年数。


函数的语法为DATEDIF(start_date,end_date,unit)
即=DATEDIF(开始日期,结束日期,单位代码)

其中:

①Start_date:用于表示时间段的第一个(即起始)日期;

②End_date:用于表示时间段的最后一个(即结束)日期;

注意: 如果Start_date大于End_date,将返回错误值#NUM !。

③Unit要返回的信息类型:


举例:如图所示,通过开始时间和结束时间分别计算年数和天数。



「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!

精进Excel


不明白你想表达什么,隐藏函数?如果在单元格中,想一下,你用函数的目地是什么,不是要得到结果吗?也许你是想让函数公式也体现出来,请问,你这么做的意图是什么,不明月你想表达什么,这样的问题最好有截图。


分享到:


相關文章: