excel办公软件获取某月天数的计算方法及相关时间公式

1.获取计算机系统当月天数

在任意单元格输入公式:=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1),可以计算计算机系统时间为准的当月天数。

比如当天为“2022-02-02”,输入“=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1)”返回当月天数为28

说明:

①DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)表示下一月1号的日期,即当天为“2022-02-02”输入“=DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)”返回“2022/3/1”;

②DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1表示下一月1号的日期减掉一天即为当月的最后一天,即当天为“2022-02-02”输入“=DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1”返回“2022/2/28”;


2.获取目标日期的天数

(1)在A1区域输入日期,假设A1 = 2022-02-03

① DAY(DATE(YEAR(A1),MONTH(A1)+1,0))

返回目标日期A1该月天数为28。“=DATE(YEAR(A1),MONTH(A1)+1,0)”表示目标日期A1的下一个月的第0天日期也就是目标日期A1该月的最后一天日期,即“2022/2/28”。

② DAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1)

返回目标日期A1该月天数为28。“=DATE(YEAR(A1),MONTH(A1)+1,1)-1”表示目标日期A1的下一个月的日期“2022/3/1”减去一天的日期也就是目标日期A1该月的最后一天日期,即“2022/2/28”。

(2)引用日期文本数据

① DAY(DATE(YEAR("2022-02-03"),MONTH("2022-02-03")+1,0))

同上DAY(DATE(YEAR(A1),MONTH(A1)+1,0))公式

② DAY(DATE(YEAR("2022-02-03"),MONTH("2022-02-03")+1,1)-1)

同上DAY(DATE(YEAR(A1),MONTH(A1)+1,1)-1)公式

(3)引用EOMONTH()函数

A1单元格是一个任意日期,假设A1 = 2022-02-03

=DAY(EOMONTH(A1,0))”,即可求出2月份天数,返回值为“28”。


3.相关时间函数

(1)TODAY() 该函数表示返回当前日期,无参数,但括号不能删掉

比如当天为“2022-04-06”,输入“=TODAY()”返回“2022/4/6”

(2)YEAR(serial_number) 该函数表示对应日期的年份,serial_number(日期参数不可或缺)为日期值

①若serial_number为区域如A1,在A1区域输入日期,假设A1 = 2022-02-03

“=YEAR(A1) ”返回值为“2022”

②若serial_number为日期文本,如“2022年3月5日”

“=YEAR("2022年3月5日")”返回值为“2022”

(3)Month(serial_number) 该函数表示对应日期的月份,serial_number(日期参数不可或缺)为日期值

①若serial_number为区域如A1,在A1区域输入日期,假设A1 = 2022-02-03

“=Month(A1) ”返回值为“2”

②若serial_number为日期文本,如“2022年3月5日”

“=Month("2022年3月5日")”返回值为“3”

(4)Day(serial_number) 该函数表示对应日期的月份,serial_number(日期参数不可或缺)为日期值

①若serial_number为区域如A1,在A1区域输入日期,假设A1 = 2022-02-03

“Day(A1) ”返回值为“3”

②若serial_number为日期文本,如“2022年3月5日”

“=Day("2022年3月5日")”返回值为“5”

(5)DATE(year,month,day)函数返回表示特定日期的连续序列号

参数:

①year :可以为一到四位数字。Microsoft Excel 将根据所使用的日期系统来解释 year 参数。默认情况下,Microsoft Excel for Windows 将使用 1900 日期系统。

②Month:必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。

③Day:必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。


注意:①公式符号必须是是英文符号;②引用日期文本需要加英文单/双引号。

EOMONTH函数具体用法可参考下一章https://blog.csdn.net/weixin_50853979/article/details/124008388

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白修炼晋级中

你的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值