(Excel)常用函數公式及操作技巧之二:年齡和工齡計算


 

(Excel)常用函數公式及操作技巧之二:

年齡和工齡計算

——通過知識共享樹立個人品牌。  

根據出生年月計算年齡

=DATEDIF(A1,TODAY(),"y")
=DATEDIF(A1,TODAY(),"y")&"周歲"
=DATEDIF(A1,NOW(),"y")

根據出生年月推算生肖

中國人有12生肖,屬什么可以推算出來。即用誕生年份除以12,再用除不盡的余數對照如下:0猴,1雞,2狗,3豬,4鼠,5牛,6虎,7兔,8龍,9蛇,10馬,11羊例如:XXX出生於1921年,即用1921年除以12,商得數為160,余數為1,對照上面得知余數1對應生肖是雞,XXX就屬雞。

=MID("猴雞狗豬鼠牛虎兔龍蛇馬羊",MOD(YEAR(A2),12)+1,1)   (2007)

如何求出一個人到某指定日期的周歲?

=DATEDIF(起始日期,結束日期,"Y")

計算距離退休年齡的公式

=IF(E2="","",IF(E2>=V2,"已經退休","距離退休還有"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Y")&"年"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"YM")&"個月"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Md")&"天"))

其中E2為年齡(可用身份證號碼的公式生成);

V2為法定退休年齡(男60,女50)公式為:

=IF(D2="","",IF(D2="男",60,50))

D2為男或女(可用身份證號碼的公式生成)U2為出生年月日(可用身份證號碼的公式生成)。

求工齡

=DATEDIF(B2,TODAY(),"y")
=DATEDIF(B2,TODAY(),"ym")
=DATEDIF(B2,TODAY(),"md")
=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"月"&DATEDIF(B2,TODAY(),"md")&"日"

計算工齡

=DATEDIF(C6,C8,"y")求兩日期間的年數
=DATEDIF(C6,C8,"ym")求兩日期間除去整年數剩余的月數
=DATEDIF(C6,C8,"m")求兩日期間的總月數
如果只需要算出周年的話,可以用=datedif("1978-8","2006-5","Y")

年齡及工齡計算

有出生年月如何求年齡?

有工作時間如何求工齡?(求出的結果為多少年另幾個月,如:0303的形式,即3年零3個月)。

a1是出生年月或工作時間:

=datedif(a1,today(),"y")
=text(datedif(a1,today(),"y"),"00")&text(datedif(a1,today(),"m"),"00")

[B2]=1964-9-1 :

=TEXT(DATEDIF(B2,TODAY(),"y"),"00")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12),"00")      '顯示 4009
=TEXT(DATEDIF(B2,TODAY(),"y"),"00年")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12),"00月")  '顯示 40年09月

如果你找不到 DATEDIF 函數,也可以不用 DATEDIF 函數,

[B2]=1964-9-1 :

=TEXT(RIGHT(YEAR(NOW()-B2),2),"00")&TEXT(MOD(MONTH(NOW()-B2)-1,12),"00")      '顯示 4009
=TEXT(RIGHT(YEAR(NOW()-B2),2)&"年"&MOD(MONTH(NOW()-B2)-1,12)&"個月","")       '顯示 40年09個月

自動算出工齡日期格式為(yyyy.mm.dd)

能否用:(yyyy.mm.dd)這種格式來計算出工齡有多長呢~

     以前用這樣一段  

 =TEXT(RIGHT(YEAR(NOW()-A1),2)&"年"&MOD(MONTH(NOW()-A1)-1,12)&"個月","")  

 

  但這種方法只能用:(yyyy-mm-dd)這樣的日期格式才能實現!

你不妨把“.”替換成“-”,不就行了嗎,再說后者是日期的一種標准格式,

=TEXT(RIGHT(YEAR(NOW()-SUBSTITUTE(A1,".","-")),2)&"年"&MOD(MONTH(NOW()-SUBSTITUTE(A1,".","-"))-1,12)&"個月","")

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM