有人问我:
Excel 中有没有大部分人都不知道的
隐藏功能呢?![用了十几年Excel,这3个函数我居然才知道,不要太好用!](http://p2.ttnews.xyz/loading.gif)
我:隐藏功能??
研究过函数的我,第一反应想到的是 Excel 中存在的隐藏函数。
在微软官网搜索某个隐藏函数(NUMBERSTRING 函数),居然找不到一点相关资料!!!
![用了十几年Excel,这3个函数我居然才知道,不要太好用!](http://p2.ttnews.xyz/loading.gif)
不过它在 Excel 中确实存在!
使用这个函数,我们可以快速把阿拉伯数字转为汉字:
其他实用的隐藏函数还有:DATEDIF、DATESTRING 函数。
下面我们就来逐个介绍一下它们吧~
PS:WPS 中这三个函数不属于隐藏函数,直接在插入公式中就可以找到,但是在 Excel 当中,这三个函数是属于隐藏函数,需要我们手动输入。
NUMBERSTRING 函数
NUMBERSTRING 函数是「将数字转换成汉字」的函数。
语法规则:
=Numberstring(Value,type)
=Numberstring(数值,类型)
「类型」有三种(其中 1 为汉字小写,2 为汉字大写,3 为汉字读数):
按照以往,我们会使用 Text 函数,不过公式会复杂很多:
[DBNum1]、[DBNum2]、[DBNum3]好难记!
记不住的话,还要去数字格式中找,真的好麻烦啊!
这时候直接使用 Numberstring 函数就方便多啦。
当然对于财务人员而言,实际数据金额并不只是整数,单纯用这个函数还是满足不了我们的需求。
DATEDIF 函数
Datedif 函数是最实用的隐藏函数,我们在日期函数中可以找到它的相关解析。
Datedif 函数可以用来计算两个日期之间相隔的天数、月数或年数。
语法规则:
=DATEDIF(开始日期,结束日期,信息类型)
常见的「信息类型」为:Y、M、D。
❶ Y:year,年份。
可以计算两个日期之间相差的年数。
公式:
=DATEDIF(B2,NOW(),"Y")
Now()表示当前的系统时间,这个公式表示出生日期和当前系统时间相差的年份,也就是周岁。
❷ M:month,月份。
可以计算两个日期之间相差的月数。
比如计算某个项目进行了几个整月。
公式如下:
=DATEDIF(B3,C3,"M")
❸ D:day,天。
可以计算两个日期之间相差的天数。
比如高考倒计时。
公式如下:
=DATEDIF(TODAY(),"2020/6/7","D")
还有下面三种信息类型,比较少用。
❶ 「MD」——开始日期与结束日期之间天数之差。(忽略日期中的月份和年份)
❷ 「YM」——开始日期与结束日期之间月份之差。(忽略日期中的天和年份)
❸ 「YD」——开始日期与结束日期的日期部分之差。(忽略日期中的年份)
在 Excel 的已知问题中,「MD」参数还可能导致出现负数、零或不准确的结果。
DATESTRING 函数
DATESTRING 函数可以将日期转换为统一的文本格式(yy 年 mm 月 dd 日)。
它的使用频率比较低,我们作为了解即可。
语法规则:
=Datestring(Value)
好了,三个隐藏函数就介绍到这里啦~
閱讀更多 愛看劇的貧民窟小楠 的文章