EXCEL日期函数运用

EXCEL日期函数运用
EXCEL日期函数运用

与日期有关的函数函数说明YEAR 转换系列编号为年号

MONTH 转换系列编号为月份

DAY 把系列编号转换成日格式

WEEKDAY 转换系列编号为星期中的一天

DATE 返回具体日期的系列编号

DATEDIF

计算两日期之间的日、月或年数

NOW

返回当前日期和时间的系列编号TODAY

返回今日日期的系列编号YEAR函数

语法:YEAR(serial_number)

最小日期是1900-01-01

最大日期是9999-12-31

MONTH函数

语法:MONTH(serial_number)

DAY函数

语法:DAY(serial_number)

8.

今天是:21号

30=day(date(year(now()),month(now())+

2009-3-2 Array

WEEKDAY函数

语法:WEEKDAY(serial_number,return_type)

DATE函数

200525语法:DATE(year,month,day)

DATEDIF函数

语法:DATEDIF(start_date,end_date,unit)

NOW函数

语法:NOW( )

211

数组公式

TODAY函数

语法:TODAY( )

日、月或年数间的系列编号

和文本一起使用

返回本月的天数如何返回当月的最后一天?

#NAME?day(eomonth(now(),0)) 需加载

day(date(year(now()),month(

=DATE(YEAR(NOW()),MONTH Array =DATE(YEAR(TODAY()),M

=EOMONTH(TODAY(),0)

=DAY(((MOD(MONTH(NOW()),12)+1)&-1)-1

=DAY(DATE(YEAR(NOW()),MONTH(NOW())+1

=DAY(-LOOKUP(,-(MONTH(NOW())&-ROW(28

=DAY(EOMONTH(NOW(),0))

星期二

星期日

一1

二2

3

4 5

本年该月的工作日天数

(now(),0)) 需加载

onth(now())+1,0))

ONTH(NOW())+1,0)

()),MONTH(TODAY())+1,0)

,0)

D(MONTH(NOW()),12)+1)&-1)-1) (YEAR(NOW()),MONTH(NOW())+1,0)) KUP(,-(MONTH(NOW())&-ROW(28:31)))) NTH(NOW(),0))

1

2

3

4

5

6

一三数组型二三向量型 三

2005-02-28

2009-2-11

2009-2-282008-10-1

28

28

用DATEDIF函数(当前日期为2009-3-3 23:52)

1、简要说明:返回两个日期之间的年\月\日间隔数

2、基本语法: =DATEDIF(开始日期,结束日期,单位代码)

3、实例1:

题目:计算出生日期为1973-4-1人的年龄

公式: =DATEDIF("1973-4-1",TODAY(),"Y")

结果: 33

简要说明当单位代码为"Y"时,计算结果是两个日期间隔的年数.

4、实例2:

题目:计算日期为1973-4-1和当前日期的间隔月份数.

相关文档
最新文档