Excel自带的三个隐藏函数

本文详细介绍了Excel中的三个隐藏函数:DATEDIF用于计算日期间隔,NUMBERSTRING将数字格式化为中文,DATESTRING则将序列号转换为文本日期。通过实例演示了如何使用这些函数进行日期计算和格式转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里的隐藏函数是指Excel自带的,但是直接输入函数名或者在Excel的Function清单无法查找的函数。

1、DATEDIF函数

作用:计算两个日期之间的间隔,可得到年数、月数或天数。
语法:DATEDIF(start_date,end_date,unit)
start_date:开始日期
end_date:结束日期
unit:返回结果的类型,共六种(Y、M、D、MD、YM、YD)

注意:结束日期必须在开始之后,否则会返回错误值
示例
示例1:通过出生年月日,自动计算/更新年龄
=DATEDIF(A2,TODAY(),"Y") 或者 =DATEDIF("1991/8/1",TODAY(),"Y")
自动计算/更新年龄
示例2:比较返回DATEDIF结果的六种类型(Y、M、D、MD、YM、YD)

DATEDIF(A2,TODAY(),"Y")
DATEDIF(A4,TODAY(),"M")
DATEDIF(A5,TODAY(),"D")
DATEDIF(A6,TODAY(),"MD")
DATEDIF(A7,TODAY(),"YM")
DATEDIF(A8,TODAY(),"YD")

比较返回DATEDIF结果的六种类型

2、NUMBERSTRING函数

作用:将整数的数字格式转为中文数字
格式:UMBERSTRING(value,type)
value:要转化的数字
type:返回结果的类型,共三种(1、2、3)

示例
示例1:将钱的金额大写:NUMBERSTRING(A2,2)
将钱的金额大写
示例2:比较返回NUMBERSTRING结果的三种类型

NUMBERSTRING(A2,1)
NUMBERSTRING(A2,2)
NUMBERSTRING(A2,3)

比较返回NUMBERSTRING结果的三种类型

3、DATESTRING函数

作用:将指定日期的序列号转换成文本格式日期,即是中文显示的日期。
语法:DATESTRING(serial_number)
serial_number:要转换为文本格式的日期,serial_number格式为日期格式
示例DATESTRING(A2)
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值