今天跟大家分享计算日期中常会使用到的一些函数公式!
一、计算年份。
使用函数:YEAR。
函数意思:返回日期的年份值,一个1900-9999之间的数字。
D3单元格公式:=YEAR(B3)。
二、计算月份。
使用函数:MONTH。
函数意思:返回月份值,是一个1(一月)到12(十二月)之间的数字。
D3单元格公式:=MONTH(B3)。
三、计算号数。
使用函数:DAY。
函数意思:返回一个月中的第几天的数值,介于1到31之间。
D3单元格公式:=DAY(B3)。
四、计算星期。
1、中文的长星期格式。
使用函数:TEXT。
函数意思:根据指定的数值格式将数字转成文本。
D3单元格公式:=TEXT(B3,"AAAA")。
2、中文的短星期格式。
E3单元格公式:=TEXT(B3,"AAA")。
3、英文的长星期格式。
F3单元格公式:=TEXT(B3,"DDDD")。
4、英文的短信期格式。
G3单元格公式:=TEXT(B3,"DDD")。
五、计算日期所在月份有几天。
使用函数:DAY+EOMONTH。
函数意思:EOMONTH返回一串日期,表示指定月数之前或之后的月份的最后一天。
D3单元格公式:=DAY(EOMONTH(B3,0))。
六、计算是本年的第几天。
使用函数:DATE+YEAR。
函数意思:DATE返回在Microsoft Excel日期时间代码中代表日期的数字。
D3单元格公式:=B3-DATE(YEAR(B3),1,1)+1。
七、计算是本年的第几周。
按周日是一周的第一天来计算。
使用函数:WEEKNUM。
函数意思:返回一年中的周数。
D3单元格公式:=WEEKNUM(B3,1)。
八、计算是第几季度。
按2,3,4为第1季度来算。
使用函数:CEILING+MATCH+MONTH。
函数意思:CEILING:将参数向上舍入为最接近的指定基数的倍数。MATCH:返回符合特定值特定顺序的项在数组中的相对位置。
D3单元格公式:=CEILING(MATCH(MONTH(B3),{2,3,4,5,6,7,8,9,10,11,12,1},0)/3,1)。
九、计算当年一共有多少天。
使用函数:DATE+YEAR。
D3单元格公式:=DATE(YEAR(B3),12,31)-DATE(YEAR(B3),1,1)+1。
十、计算两个日期之间的天数。
使用函数:DAYS。
函数意思:返回两个日期之间的天数。
E3单元格公式:=DAYS(C3,B3)。