今天是第15天的学习,近期学的函数都很实用,工作中使用起来,效率提高,以前也许用5步操作才能完成,现在只要公式使用正确,一步即可得出你想要的结果,唯有多练习才能灵活运用。
日期函数(YEAR、MONTH)
一、基本用法
日期可以进行加减。
=TODAY()--当天日期 --到第二天日期会变化 Ctrl+;日期不变化
=NOW()--现在日期和时间 --时间会变化 Ctrl+Shift+; 时间不变化

=YEAR(D6)--取得年份
=MONTH(D6)--取得月份
=DAY(D6)--取得天数
=HOUR(D7)--取得小时数
=MINUTE(D7)--取得分钟数
=SECOND(D7)--取得秒数
=TIME(B7,B8,B9)--根据小时数分钟和秒数组合成时间
=DATE(2017,12,6)--根据年月日数组合成日期
=WEEKDAY(D7,1)--一周中的第几天,第二个参数是从哪一天开始算起

二、销售明细分析
需要从系统日期中提取年、月、日来进行数据分析。
提取年 =YEAR(D2)&"年"
提取月 =MONTH(D2)&"月"
提取日 =DAY(D2)&"日"
可以插入数据透视表进行分析
三、计算出生日期
从身份证中提取出生日期
方法一:用mid函数提取出年,月,日,再用date函数。
方法二:可以直接用date函数套用mid函数得出。
函数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(起始日期,终止日期,间隔单位)
计算2个日期的间隔
二、计算工龄

先分别计算出年月日,最后把他们合并。公式如下:
=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"
三、生日提醒
=365-DATEDIF(D3,TODAY(),"yd")运用这个公式 ,工作中规划同事的生日,很容易很方便。
四、身份证号码计算年龄

可以分步进行计算:
先把开始日期提取出来,=MID(B2,7,8),提取出来后不是日期格式,需要转化成日期格式,
转化日期格式用text进行操作,=text(D3,"0-0-0"),这样就把文本格式转化为日期格式,
开始日期有了,用公式 计算年 =DATEDIF(D4,Today(),"Y"),修改为常规。
也可以用组合公式进行计算:
=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
网友评论