今天学习日期函数year,month,datedif
1.基本用法
today()返回当天日期
now()返回现在日期和时间
year(B2)取得年份
month(B2)取得月份
day(B2)取得天数
hour(B3)取得小时数
minute(B3)取得分钟数
second(B3)取得秒数
time(B7,B8,B9)返回7:24:21根据小时分钟秒组合时间
date(2017,12,6)返回2017/12/6 根据年月日组合成日期
weekday(B3,1)一周中的第几天,第二个参数是从哪一天开始算起。美国周日为一周的第一天所以参数2用1,我们周一为一周的第一天所以参数2用2。
2.计算出生日期
mid函数是指从文本字符串指定的起始位置起,返回指定长度的字符。
利用函数mid(身份证号码,从第几位开始,取几位数字),例如mid(123456789,3,4)返回3456
利用mid函数分别取出年,月,日。然后用date函数组合年月日即可计算出生日期。
计算年龄:利用YEAR和TODAY函数取出现在的年份,然后减去出生年份。即YEAR(TODAY())-C2出生年
3.销售明细分析
利用YEAR,MONTH,DAY分别取出年月日结合数据透视表分析。YEAR(D2)&"年"得到2011年。
4.基本用法datedif
DATEDIF(起始日期,终止日期,间隔单位)计算两个日期的间隔。

间隔单位,y返回整年数,m返回整月数,d返回整天数。
ym返回参数1和参数2的月数之差,忽略年和日。datedif("1990/1/1","2018/12/2","ym")返回11
yd返回参数1和参数2的天数之差,忽略年。按照月,日计算天数。datedif("1990/1/1","2018/12/2","yd")返回335
md返回参数1喝参数2的天数之差,忽略年和月。datedif("1990/1/1","2018/12/2","md")返回1
5.计算工龄

6.生日提醒

7.身份证号码计算年龄
