扒一扒Excel中那些强大却不为人知的隐藏函数

浏览: 1220

Excel中有一类函数叫隐藏函数,你在Excel的函数列表里是找不到她们的身影的,甚至连微软的帮助文件里也没有相关说明,但是她们不但功能强大,而且在工作中应用广泛......

为了让你们别错过这些隐藏函数的精彩,我专门整理了这期教程推送,贴心吧?

对于教程有任何想法和需求,可以在底部留言给我,集中的问题我会专门写教程针对性解决。

隐藏函数之一、Datedif函数

DATEDIF函数是一个功能十分强大的日期函数,在工作中的应用非常广泛,用于计算两个日期之间的天数、月数或年数。

我先来介绍一下她的基础语法结构

DATEDIF(起始日期,截止日期,统计方式)

image.png

光看语法容易晕,咱们看个实际案例,保你对她理解通畅~

image.png

两日期相差天数

=DATEDIF(A2,B2,"d")

两日期相差月数

=DATEDIF(A2,B2,"m")

两日期相差年数

=DATEDIF(A2,B2,"y")

忽略月和年,两日期相差天数

=DATEDIF(A2,B2,"md")

忽略日和年,两日期相差月数

=DATEDIF(A2,B2,"ym")

忽略年,两日期相差天数

=DATEDIF(A2,B2,"yd")

扩展案例一、根据身份证号计算年龄(周岁)

image.png

=DATEDIF(--TEXT(MID(B2,7,8),"0-00-00"),NOW(),"y")

扩展案例二、根据入职日期计算工龄(精确到几年几月几天)

image.png

=TEXT(SUM(DATEDIF(B2,C2,{"y","ym","md"})*10^{4,2,0}),"0年00月00天")

在公众号后台回复“datedif”获取此函数的史上最全教程。

隐藏函数之二、Numberstring函数

Excel中还有一个隐藏函数叫NUMBERSTRING,他可以将阿拉伯数字转换为大写形式。

她的语法很简单,一看就会~

NUMBERSTRING(数字,转换形式)

第二参数的三种形式对照效果如下(黄色区域输入公式)

image.png

B5单元格公式==NUMBERSTRING(B2,1)

B6单元格公式==NUMBERSTRING(B2,2)

B7单元格公式==NUMBERSTRING(B2,3)

工作中用到中文大写的时候,记得借助这个函数,可以避免复杂的函数公式,但是这个函数不支持带小数的数字,对于角分的转换效果不理想。

隐藏函数之三、Datestring函数

DATESTRING也是Excel中的隐藏函数,她的作用是转换日期格式为年月日的形式~

语法很简单,如下

DATESTRING(日期)

下图是对照效果(黄色区域输入公式)

image.png

B2单元格公式=DATESTRING(A2)

这几个隐藏函数的语法信息在Excel查不到的,大家存好吧~

如果你觉得有用,就分享给朋友们看看吧~

image.png


推荐 0
本文由 李锐老师 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册