专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
目录
相关文章推荐
完美Excel  ·  使用VBA删除Excel中重复的名称 ·  3 天前  
Excel之家ExcelHome  ·  动态数组是个宝,高效办公离不了 ·  3 天前  
Excel之家ExcelHome  ·  这些公式真简单,学会年薪三万三 ·  2 天前  
Excel之家ExcelHome  ·  这几个Excel函数公式,简单又高效 ·  6 天前  
Excel之家ExcelHome  ·  TEXT函数,几个典型用法请收好 ·  1 周前  
51好读  ›  专栏  ›  Excel之家ExcelHome

这几个隐藏函数,你的Excel里有没有?

Excel之家ExcelHome  · 公众号  · Excel  · 2024-11-22 07:45

正文

Excel中有几个隐藏的函数,分别是

1、NUMBERSTRING函数
2、DATESTRING函数
3、DATEDIF函数
首先看NUMBERSTRING函数,它的作用是将数字转换为中文大写。
这个函数有两个参数:
第一个参数是要转换的数值
第二个参数是指定返回的类型。
类型共三种,其中:1为中文小写,2为中文大写,3为中文读数。
如果数值有小数,该函数会四舍五入后再进行转换。

再来看DATESTRING函数,它的作用是将日期转换为yy年mm月dd天。
需计算两个日期的差值,隐藏函数DATEDIF可以很好解决。
这个函数是几个隐藏函数中,功能最强大,变化最多、应用最广的一个。
该函数有三个参数:
第一个参数是开始日期
第二个参数是结束日期
通过设置最后一个参数,可以指定所需信息的返回类型。
第三参数在使用MD、YM、YD时,会有不同的bug,使用频率也比较低。
而使用D来计算两个日期的间隔天数与日期直接相减的效果相同,相比较而言,还是直接相减快捷方便一些。
除了有bug的3个和不方便的1个,最后就剩下Y和M了。
如下图所示,需要根据员工的入厂日期计算工龄。
C2单元格的公式是:
=DATEDIF(B2,"2023-10-1","Y")
参数使用“Y”,表示计算时间段中的整年数。注意看,由于是计算到2023年10月1日的整年数,所以B5和B6的日期虽然只差了一天,但是DATEDIF函数的结果却差了一年。
如果要计算两个日期之间间隔的整月数,把第三参数换成M就可以了。

这么有用的函数,微软为啥要隐藏呢?

图文作者:祝洪忠

推荐文章
完美Excel  ·  使用VBA删除Excel中重复的名称
3 天前
Excel之家ExcelHome  ·  动态数组是个宝,高效办公离不了
3 天前
Excel之家ExcelHome  ·  这些公式真简单,学会年薪三万三
2 天前
Excel之家ExcelHome  ·  这几个Excel函数公式,简单又高效
6 天前
Excel之家ExcelHome  ·  TEXT函数,几个典型用法请收好
1 周前
暖通空调  ·  【HVAC】企业快讯
7 年前
教你看穿男人的心  ·  白百何要“出轨”,早就有人知道?
7 年前
星座不求人  ·  恋爱中,毫无心机的五大星座
7 年前