Excel計算員工工齡-精確到實際天數「X年X個月零X天」

2020-12-14 小王學辦公

前幾天寫過一篇計算員工工齡的文章,就是下面這篇。

Excel知道身份證號怎麼計算年齡(周歲)?

後來有人問,如果要精確到實際天數,計算出的結果是「X年X個月零X天」的形式,該怎麼算?

要解決這個問題,我們需要用到DATEDIF函數、連接符&,忘了的同學可以看下面這些文章回顧一下。

Excel計算兩個日期之間相差的天數、整月數、整年數—DATEDIF函數

Excel合併多個單元格中的內容

1.計算年數

這一步比較簡單,我們將公式寫為:

=DATEDIF(入職日期,截止日期,」y」)

2.計算月數

大家是否還記得在介紹DATEDIF函數的時候,我們講過一個參數」ym」,意思是忽略年份計算整月數,我們把」m」和」ym」做一個對比。

=DATEDIF(「2018/4/24」,」2020/3/23」,」m」),結果是22;

=DATEDIF(「2018/4/24」,」2020/3/23」,」ym」),結果是10;

可以看到參數ym滿足我們的要求。因此,公式寫為:

=DATEDIF(入職日期,截止日期,」ym」)

3.計算天數

參考計算月,DATEDIF函數還有一個參數是md,意思是忽略年、月計算天數,因此,公式寫為:

=DATEDIF(入職日期,截止日期,」md」)

4.匯總公式

在實際工齡計算中,如果入職日期是2020/3/23,截止日期是2020/3/24日,如果用公式計算=DATEDIF(入職日期,截止日期,」d」),結果是1,但實際工齡應該是2天,因此如果需要這麼計算,需要將截止日期+1。

最終公式寫為:

=DATEDIF(入職日期,截止日期+1,」y」)&」年」&DATEDIF(入職日期,截止日期+1,」ym」)&」個月零」&DATEDIF(入職日期,截止日期+1,」md」)&」天」

示例如下圖。

相關焦點

  • Excel怎麼計算工齡
    再介紹一種可以讓工齡顯示月份數和天數的方法:如果想把工齡顯示為XX年XX月,甚至精確到天數,可以再加上一個「DATEDIF」函數,「DATEDIF」函數的作用是計算兩個日期之間相差的年數、月數或者天數。
  • 計算與化簡:√(x/y+y/x+2)-√(x/y)-√(y/x)(x>0)
    題目計算與化簡:(5)√(x/y+y/x+2)-√(x/y)-√(y/x)(x>0)普通學生思路:因為x/y=[√(x/y)]^2;y/x=[√(y/x)]^2;2=2×√(x/y)·√(y/x);所以x/y+y/x+2=[√(x/y)]^2+2×√(x/y)·√(y/x)+[√(y/x)]^2
  • Excel教程:工齡的計算,你學會了嗎
    計算工齡這個問題是很常見的吧,員工的工齡工資與工齡密切相關,怎樣才能快又準的計算出每位員工的工齡呢? 函數DATEDIF:計算兩個日期間的年、月、天數。 DATEDIF是Excel中一個隱藏的日期函數,在插入函數裡面沒有該函數。
  • 員工信息表,年齡、滿一年日期、工齡和應休天數,一次全搞定,從此不發愁!Excel綜合案例
    這是一份員工信息表,年齡、滿一年日期、工齡和應休天數,希望能夠自動生成。EDATE就是獲取某日期之前或之後幾個月的日期,滿一年就是12個月,2020/1/1用這個函數得出來的是2021/1/1才滿一年,所以後面減去1。
  • 計算y1=1/x,y2=x與x=e圍成的面積
    楚鄂新阿 舉報 主要內容:  本文通過定積分知識,分別以微元dx、dy計算曲線
  • Excel計算員工工齡—不按整年,按月怎麼算?
    Q:今天有朋友在公眾號中問,怎麼計算員工工齡?A:每個公司計算員工工齡的規則都不一樣,如果只是簡單按整年計算工齡,則可以直接用DATEDIF函數計算,公式寫為:=DATEDIF(入職日期,統一計算日期,"y")。今天我們來講一個複雜點的例子。
  • 當x=1時,計算y=x^2+x+1的增量和微分
    主要內容:本文介紹二次函數y=x^2+x+1在x=1時,自變量增量△x分別在1、0.1、0.01情形下增量和微分得計算步驟。主要步驟方法:y=x^2+x+1,方程兩邊同時求微分,得:dy=(2x+1)dx,此時函數的增量△y為:△y=(x+△x)^2+(x+△x)+1-(x^2+x+1),即:△y=(2x+1)△x+(△x)^2.對於本題已知x=1,則:dy=3dx,△y=3△x+(△x)^2。
  • EXCEL中怎麼提取員工的出生年月,生日,工齡,年齡
    大家好我是雨果,今天給大家分享excel中怎麼提取員工的出生年月,生日,工齡,年齡。這裡我做好了一張表格,我們就以這張表格為例。2.單獨分離出生年月日,這裡面有兩個方法第一種:使用MID函數,如圖第二種:如果公司員工不是很多,可以手動提取出身年月日,然後用,YEAR,MONTH,DAY函數,如圖:3.換算工齡
  • 三種方式計算不定積分∫x√(x+1)dx
    主要內容:通過根式換元、分項湊分以及分部積分法等相關知識,介紹不定積分∫x√(x+1)dx的三種計算方法和步驟。=2/3∫xd(x+1)^(3/2),=2/3*x(x+1)^(3/2)- 2/3∫(x+1)^(3/2)dx,=2/3*x(x+1)^(3/2)- 2/3∫(x+1)^(3/2)d(x+1),=2/3*x(x+1)^(3/2)- 4/15*(
  • 生產排程表,Excel vba自動排程計算學習研究
    文/江覓生產排程在生產過程中是一個相對繁雜的工作,用excel來做排程計算,感覺十分困難。其中許多日期和數據計算,關聯性比較多,所以存在許多的條件設定。這個表格可完成5天之內排程計算功能,本想做更多天自動計算排程,但是由於對這方面沒有深入體會和實際應用,未能實現,同時應用過程中也難免存在一些沒有考慮到的問題。此表數據完全自動化計算,只需要輸入訂單數量即可,其它數據會自動計算出來,這是我最滿意的方面。完全自動化也有某些弊端,可操作性雖然簡單了,也固化了一些格式,不能自由修改。
  • EXCEL函數公式大全利用TODAY函數與DATEDIF函數自動計算員工工齡
    EXCEL函數公式大全之利用TODAY函數與DATEDIF函數的組合自動計算員工工齡。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數與DATEDIF函數。
  • 工齡計算公式
    (2)同理,把公式中的第三個參數(「d」)改為「m」,表示計算起始日期到結束日期之間所差的月數,輸出結果如上圖;這裡的月數表示整月,類似於我們的年齡,假設表中的起始日期(2015年10月6日)是你孩子或弟弟妹妹的出生日期
  • ∫(x+2)dx/「(x-1)(x^2+x+1)」的求法
    主要內容:通過待定係數法,對數、反正切函數不定積分公式,綜合計算不定積分∫(x+2)dx/[(x-1)(x^2+x+1)]。 解題步驟:設(x+2)/[(x-1)(x^2+x+1)]=(mx+n)/(x^2+x+1)-m/(x-1)則:(-1-1)m+n=1,-m-n=2。解得:m=-1,n=-1。
  • Excel利用DATEDIF函數計算工齡
    今天我們老闆讓我計算辦公室同事的工齡,老闆說他要給老員工發個福利,獎勵那些陪他走過風雨的人,我說老闆我算是老員工嗎?
  • 病假工資能用公式準確計算,你知道嗎?注意這幾點,防止被套路
    病假工資的計算不僅直接影響員工的權益,而且關係到企業的成本。如何支付勞動法中的病假工資,需要遵循哪些原則?可能大多數勞動者不清楚?小王於2008年7月加入A公司,擔任會計師,月薪8000元。 2019年6月1日,小王在家裡不小心導致小腿骨折。後來,小王去醫院治病向公司申請病假並提供了醫院診斷證明。小王在家裡休息了三個月。
  • Python X 蒙特卡洛方法
    在這裡我們舉個簡單的例子來應用蒙特卡洛方法.10+x**2+5np.shape(y) #用numpy的shape函數可以查看變量的大小,結果顯示y為一個1000行的數組(1000,)計算取得y的平均值和標準差
  • Python 2.x 與 Python 3.x 的區別
    在 Python 2.6 與 Python 2.7 裡面,以下三種形式是等價的:print "fish"print ("fish") print("fish") 然後,Python 2.6 實際已經支持新得 print() 語法:from __future__ import print_function
  • 如何用excel算出員工工齡並核算銷售提成工資
    公司銷售部門新設定一向銷售提成計劃,規定工齡為0-1年(含1年)的銷售提成比例為1%,工齡為2-3年(含3年)的銷售提成比例為2%,工齡為3-4(含4年)年的銷售提成為3%,工齡為5-6(含6年)的銷售提成為5%,工齡大於6年以上的銷售提成為6%。財務部向人事部門調取銷售部門員工入職時間,接下來用excel計算銷售部門2020年1月份銷售提成工資。
  • 漲姿勢 | 從方程式X到X射線、X戰警:為什麼未知數中排第一位的是x?
    筆者大概在小學四年級左右,第一次接觸到方程這個概念,從而有了「x的初體驗」。時光荏苒,時隔十數年,當時數學老師是如何介紹這個概念的,筆者早已忘記了。但可想而知,和「愛的初體驗」一樣,「x的初體驗」也必定裱裝了一層神秘的色彩,相信讀者們也深有同感。
  • 使用DATEDIF函數計算員工工齡
    今天我們說說計算工齡。計算員工的工齡是人力資源管理工作中經常要做的一項工作。如下圖,在C5單元格輸入公式:=DATEDIF(B3,C3,"Y"),可計算出員工的入職整年數。休息一下繼續,看看如何利用DATEDIF函數將工齡統計精確到月份?