多语言展示
当前在线:1721今日阅读:152今日分享:13

如何快速获得每月最后一天的日期或者当月天数

在工作中经过常会遇到想知道某年某月有多少天,或者当月的最后一天是什么日期的问题,其实只要用到EXCEL表格的DATE函数就能快速达到目的。
工具/原料

EXCEL工作表

方法/步骤
1

在A1中输入2017-1-1,A2中输入2017-2-1,选中A1A2单元格,将鼠标移到该区域的右下角,光标变成实心+号,按住左键,利用填充柄往下填充到2017-12-1

2

选定B2单元格——点fx按键——找到DATE函输入对应的参数点确定即可,往下填充即可得到其他月份的最后一天日期。其中DATE函数的语法为DATE(YEAR指定的年,MONTH指定的月,DAY指定一个月的第几天),用YEAR(日期),MONTH(日期)分别返回指定日期的年、月,因为每个月最后一天不确定是当月的第几天,所以要计算1月的最后一天就要换成求2月的第0天,因此DATE函数的第二个参数用MONTH(日期)+1,第三个参数为0

3

计算当月有几天的有两种方法方法一:用RIGHT函数,在C3单元格中插入函数公式RIGHT(TEXT(B2,'YYYYMMDD'),2),RIGHT函数是从右往左截取指定文本几位数值,TEXT函数则是将日期内容转换成文本内容,值得注意的是这种方法计算出来的天数是以文本形式存在的,后续计算经常需要将其转换成数值形式

4

方法二:用当月最后一天减去当月第一天,这种方法返回的天数就是数值形式,便于各种后续的计算

推荐信息