今天学习了日期函数YESR,MONTH,DATEDIF
每天都有新的收获
一.基本用法
日期函数共有11个,如下:
=TODAY() 计算当天日期
=NOW() 现在日期和时间
=YEAR(D6) 取得年份
=MONTH(D6) 取得月份
=DAY(D6) 取得天数
=HOUR(D7) 取得小时数
=MINUTE(D7) 取得分钟数
=SECOND(D7) 取得秒数
=TIME(B7,B8,B9) 根据小时数分钟和秒数组合成时间
=DATE(2017,12,6) 根据年月日数组合成日期
=WEEKDAY(D7,1) 一周中的第几天,第二个参数是从哪一天开始算起(美国一周从周日算第一天,我们周一为第一天,在这个函数从周一开始选2)
日期是可以加减运算。=TODAY()可以用快捷键=CTRL+; =NOW()可以用快捷键=CTRL+SHIFE+;快捷键与公式的区别就是他不会随源数据变化而变化。
二.销售明细分析
导出来的系统数据表进行数据分析
按月份汇总
插入三列辅助列分别为年月日
再插入数据透视表,根据需要即可完成。
三.计算出生日期,对18位身份证号进行提取:
MID函数的作用是从一个字符串中截取出指定数量的字符。
出生年份=MID(B2,7,4)
出生月份=MID(B2,11,2)
出生日=MID(B2,13,2)
出生日期=DATE(C2,D2,E2) 如果要简单一点一步到位,可以用公式
=DATE(MID(B5,7,4),MID(B5,11,2),MID(B5,13,2))
年龄=YEAR(TODAY())-C2也可以用公式= YEAR(TODAY())-YEAR(DATE(C2,D2,E2))
Datedif函数
一.基本用法-Datedif
Datedif函数是很少见的函数,是一个隐藏函数。
DATEDIF的参数(起始日期,终止日期,间隔单位)
计算年数=DATEDIF(C2,D2,"y") 间隔单位y 说明:返回整年数
计算月份=DATEDIF(C2,D2,"m") 间隔单位m说明:返回整月数
计算天数=DATEDIF(C7,D7,"d") 间隔单位d 说明:返回整天数
忽略年计算月数=DATEDIF(C2,D2,"ym") 间隔单位ym 说明:返回参数1和参数2的月数之差,忽略年和日
忽略年计算天数=DATEDIF(C2,D2,"yd") 间隔单位yd 说明:返回参数1和参数2的天数之差,忽略年。按照月、日计算天数
忽略月计算天数=DATEDIF(C2,D2,"md") 间隔单位md
说明:返回参数1和参数2的天数之差,忽略年和月
二.计算工龄
间隔年份=DATEDIF(C2,D2,"y")
间隔月份=DATEDIF(C2,D2,"ym")
间隔天数=DATEDIF(C2,D2,"md")
工龄年月日
=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"
三.生日提醒
=365-DATEDIF(D3,TODAY(),"yd")
四.身份证号码计算年龄
TEXT函数的作用将数值转换为按指定数字格式表示的文本。
=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")