今天是學(xué)習(xí)的第19天,今日學(xué)習(xí)主題為:日期函數(shù)(Year、Month、Datedif)

一、 基本用法
① TODAY()-當(dāng)天日期,日期實際是數(shù)值,快捷鍵ctrl+;,但只限當(dāng)前時刻;
② NOW()-現(xiàn)在日期和時間,快捷鍵ctrl+shift+;,但只限當(dāng)前時刻;
③ YEAR(D6)-取得年份;
④ MONTH(D6)-取得月份;
⑤ DAY(D6)-取得天數(shù);
⑥ HOUR(D7)-取得小時數(shù);
⑦ MINUTE(D7)-取得分鐘數(shù);
⑧ SECOND(D7)-取得秒數(shù);
⑨ TIME(B7,B8,B9)-根據(jù)小時數(shù)分鐘和秒數(shù)組合成時間;
⑩ DATE(2017,12,6)-根據(jù)年月日數(shù)組合成日期;
WEEKDAY(D7,1)-一周中的第幾天,第二個參數(shù)是從哪一天開始算起;

二、 計算出生日期
①用mid函數(shù)將年月日提取出來;
②用date函數(shù)將年月日數(shù)組合成日期,或直接將mid函數(shù)添加在date函數(shù)中一步到位;
③計算年齡:=YEAR(TODAY())-出生年。
三、 銷售明細(xì)分析
利用三個輔助列,用年月日分開,用公式計算,再使用數(shù)據(jù)透視表;
四、 基本用法-Datedif
①用法:計算2個日期的間隔,公式:DATEDIF(起始日期,終止日期,間隔單位);
②計算年數(shù)-公式 =DATEDIF(C2,D2,"y")-返回整年數(shù);
③計算月份-公式 =DATEDIF(C2,D2,"m")-返回整月數(shù);
④計算天數(shù)-公式 =DATEDIF(C7,D7,"d")-返回整天數(shù);
⑤忽略年計算月數(shù)-公式 =DATEDIF(C2,D2,"ym")-返回參數(shù)1和參數(shù)2的月數(shù)之差,忽略年和日;
⑥忽略年計算天數(shù)-公式 =DATEDIF(C2,D2,"yd")-返回參數(shù)1和參數(shù)2的天數(shù)之差,忽略年。按照月、日計算天數(shù);
⑦忽略月計算天數(shù)-公式 =DATEDIF(C2,D2,"md")-返回參數(shù)1和參數(shù)2的天數(shù)之差,忽略年和月。

五、 計算工齡
①先設(shè)置好工作日期及今天日期;
②工齡年份(間隔年份):=DATEDIF(工作日期,今天日期 ,"y");
③間隔月份:=DATEDIF(工作日期,今天日期 ,"ym");
④間隔天數(shù):=DATEDIF(工作日期,今天日期,"md");
⑤工齡年月=間隔年份+間隔月份;
⑥工齡年月日=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"
六、 生日提醒
使用公式=365-DATEDIF(出生日期,TODAY(),"yd");
七、 身份證號碼計算年齡
①用mid函數(shù)取出出生年月日;
②用text函數(shù)將其轉(zhuǎn)化為日期格式;
③用DATEDIF函數(shù)計算距離今天日期的年份,若一步到位直接使用公式DATEDIF(TEXT(MID(身份證號碼,7,8),"0-00-00"),TODAY(),"y")