日期函數(shù) (YEAR MONTH DATEDIF )? 12月2日
本節(jié)學(xué)習(xí)目錄(圖一)
- 日期函數(shù)的基本結(jié)構(gòu)
YEAR MONTH 基本用法
CTRL+;:顯示日期,到明天,還是昨天的當(dāng)前日期。
TODAY:到明天,會(huì)同步更新。
CTRL+SHIFT+; :插入現(xiàn)在時(shí)間,到明天,還是昨天的當(dāng)前日期。
NOW:時(shí)間會(huì)同步更新。
=MONTH(D6)? 12? 取得月份
=DAY(D6)? ? 2? 取得天數(shù)
=HOUR(D7)? 14? 取得小時(shí)數(shù)
=MINUTE(D7)? ? 37? 取得分鐘數(shù)
=SECOND(D7)? ? 20? 取得秒數(shù)
=TIME(B7,B8,B9)? ? 14:37:20? ? 根據(jù)小時(shí)數(shù)分鐘和秒數(shù)組合成時(shí)間
=DATE(2017,12,6)? 2017-12-6? 根據(jù)年月日數(shù)組合成日期
=WEEKDAY(D7,1) 7? 一周中的第幾天,第二個(gè)參數(shù)是從哪一天開始算起
DATEDIF基本用法
函數(shù)解釋:
DATEDIF(起始日期,終止日期,間隔單位)
計(jì)算2個(gè)日期的間隔
C2=出生日期? D2=今天日期
間隔? ? ? 案例? ? 公式? ? ? ? ? ? ? ? 間隔單位
計(jì)算年數(shù)? ? 28? =DATEDIF(C2,D2,"y")? ? ? ? ? y
計(jì)算月份? ? 347? =DATEDIF(C2,D2,"m")? ? ? ? ? m
計(jì)算天數(shù)? ? 10562? ? =DATEDIF(C2,D2,"d")? ? ? d
忽略年計(jì)算月數(shù)? 11? =DATEDIF(C2,D2,"ym")? ? ? ym
忽略年計(jì)算天數(shù)? 335? =DATEDIF(C2,D2,"yd")? ? ? yd
忽略月計(jì)算天數(shù)? 1? ? =DATEDIF(C2,D2,"md")? ? ? md
- 日期函數(shù)的運(yùn)用
YEAR MONTH DAY DATE 的運(yùn)用:
①銷售明細(xì)分析
從銷售日期中分離出三項(xiàng)輔助列,可以形成數(shù)據(jù)透視表用月份。
=YEAR(D2)&"年"
=MONTH(D2)&"月"
=DAY(D2)&"日"
②根據(jù)身份證號(hào)碼提?。河?jì)算出生日期、年齡
用:MID函數(shù)
年份C2=MID(B2,7,4)
月度D2=MID(B2,11,2)
日期E2=MID(B2,13,2)
出生日期連起來=DATE(C2,D2,E2)
計(jì)算出年齡(今年所在年份-出生年份):=YEAR(TODAY())-C2
DATEDIF的運(yùn)用:
③計(jì)算工齡
舉例:有入職日期,和今天日期=TODAY()。計(jì)算出在職員工的工齡時(shí)間:
先計(jì)算出有多少年=DATEDIF(C2,D2,"y")
再計(jì)算出有多少月= DATEDIF(C2,D2,"ym")
最后計(jì)算出還有多少天= =DATEDIF(C2,D2,"md")
④生日提醒
D3=出生日期,求E3=離生日天數(shù)
E3=365-DATEDIF(D3,TODAY(),"yd")
思考題:
A1=姓名**? A2=約定轉(zhuǎn)正時(shí)間2018-12-30? A3=離轉(zhuǎn)正天數(shù):是多少天?
A3= DATEDIF(A2,TODAY(),”yd”)
⑤根據(jù)身份證號(hào)計(jì)算年齡
=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
用mid函數(shù)提取出身份證號(hào)上的年月日,減掉當(dāng)前年月日。間隔多少年,即為歲數(shù)。
這個(gè)年月日函數(shù),我自己的工作上會(huì)集中在HR管理上。