DAY18天

1-基本用法

关于时间的几个常用函数

today()输出今天的日期,实现方法还可以通过ctrl+;,但是后者不能自动更新,前者可以;日期显示的格式为常规时,显示为40000多的数据,其意意义表达的是距离1900/1/1的天数。

now()函数可以输出现在的日期和时间,精确到秒。

year/ month/ day/ hour/ minute可以输出某个日期的年/月/日/时/分。

time和date分别是时间和日期的组合函数。

weekday(日期,起算时间),用于计算某日期为周几

2-销售明细分析

主要讲解了year/ month的用法,并可以通过&“年”,&“月”显示具体的需求

3-身份证提取出生日期,并计算年龄

第一步身份证数字提取mid函数

第二步用date进行组合

第三步用year做差值

主题: 16.日期函数(Year、Month、Datedif)

一、基本用法

=TODAY() 当天日期 快捷键ctrl+;

=NOW() 现在日期和时间 快捷键:ctrl+shift+

=YEAR(B2) 取得年份 

=MONTH(B2) 取得月份 

=DAY(B2) 取得天数 

=HOUR(B3) 取得小时数 

=MINUTE(B3) 取得分钟数 

=SECOND(B3) 取得秒数 

=TIME(B7,B8,B9) 根据小时数分钟和秒数组合成时间 

=DATE(2017,12,6) 根据年月日数组合成日期 

=WEEKDAY(B3,1) 一周中的第几天,第二个参数是从哪一天开始算起 

二、计算出生日期

出生年 出生月 出生日 出生日期 年龄

1993 09 11 1993/9/11 26

1992 08 11 1992/8/11 27

1991 07 12 1991/7/12 28

1989 01 11 1989/1/11 30

MID函数提取年月日

提取年 =MID(B2,7,4)

提取月=MID(B2,11,2)

提取日 =MID(B2,13,2)

=YEAR(TODAY())-C3

三、销售明细分析

辅助列:先插入年月日辅助列,加入年月日 在公式后面用&加上“年”或“月”或“日”

=YEAR(D2)&"年"

=MONTH(D2)&"月"

=DAY(D2)&"日"

插入—数据透视表—按要求选择数据列生成销售明细表

主题: 16.日期函数(Year、Month、Datedif)

日期函数(Year、Month、Datedif)

一、概念

日期和时间本质上是数值,可以进行加减运算。

=TODAY()  当天日期

=NOW()    现在日期和时间

=YEAR(B2) 取得年份

=MONTH(B2)  取得月份

=DAY(B2)  取得天数

=HOUR(B3)      取得小时数

=MINUTE(B3)  取得分钟数

=SECOND(B3)  取得秒数

=TIME(B7,B8,B9)     

根据小时数分钟和秒数组合成时间

=DATE(2017,12,6)   

根据年月日数组合成日期

=WEEKDAY(B3,2)   

一周中的第几天,第二个参数是从哪一天开始算起

二、快捷键(不能自动更新)

Ctrl+;    快速输入当前日期

Ctrl+Shift+;  快速输入当前日期和时间

三、DATEDIF隐藏函数

一、概念

DATEDIF(起始日期,终止日期,间隔单位),计算2个日期的间隔

计算年数     

=DATEDIF(起始日期,终止日期,"y")

计算月份     

=DATEDIF(起始日期,终止日期,"m")

计算天数     

=DATEDIF(起始日期,终止日期,"d")

忽略年计算月数   

=DATEDIF(起始日期,终止日期,"ym")

忽略年计算天数   

=DATEDIF(起始日期,终止日期,"yd")

忽略月计算天数   

=DATEDIF(起始日期,终止日期,"md")

二、应用

1.      计算工龄

C2为工作日期;D2为当天日期

=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"

2.      生日提醒

=365-DATEDIF(生日,TODAY(),"yd")

3.      计算年龄

=DATEDIF(TEXT(MID(身份证号,7,8),"0-00-00"),TODAY(),"y")

你可能感兴趣的:(DAY18天)