用excel計算工齡,怎麼用excel做工齡?

時間 2023-02-18 17:45:04

1樓:網友

在c2輸入。

=datedif(b2,today(),y")

前提:保證b2是日期型的。

2樓:匿名使用者

公式中的引用要改為b2

3樓:洋老師辦公教程

首先輸入等於datedif括號點選入職時間單元格,括號再輸入逗號再輸入today補齊括號,雙引號裡面輸入y,結尾括號,回車確定即可完成。

4樓:歸躍卜葉豐

說明:1、datedif函式不四捨五入,但嚴格按生日計算週歲:過生日前返回值比年份之差少1歲,達到生日時即返回年份之差值。

2、若要始終返回年份之差值,可按你的設計用公式解決,請見f列公式。

附件:工齡計算(2).xls

怎麼用excel做工齡?

5樓:slai_楓

用datedif函式。

datedif(start_date,end_date,unit)=datedif(開始時間,結束時間,返回值)unit中:

"y" 時間段中的整年數。

"m" 時間段中的整月數。

"d" 時間段中的天數。

"md" start_date 與 end_date 日期中天數的差。忽略日期中的月和年。

"ym" start_date 與end_date 日期中月數的差。忽略日期中的年。

"yd" start_date 與 end_date 日期中天數的差。忽略日期中的年。

excel中工齡怎麼計算

6樓:風魚小漫

excel如何計算入職工齡,我教你!

7樓:嘉芸佛駿琛

我是用的下列公式:

=int(days360(a1,b1)/360)其中,a1為參加工作時間,b1為工齡計算基準日,格式均為yyyy-mm-dd(年-月-日).結果是實際工齡(滿1年才算,不足1年不算);

如果算虛年,即不足1年也算工齡,將公式改為:

=int(days360(a1,b1)/360)+1

8樓:陽光上的橋

直接差就可以,例如:

=(b2-a2)/365

9樓:官梓陰松

=now()-進廠日期。

上面得出的是:天數(請將單元格式變為通用/數值。)-

當然可以。那就將單元格式變成"自定義".

在型別中輸入:yy-mm-dd即可。(工齡不會超過100年吧。yy中只要2位就好了)

10樓:匿名使用者

如果表員工入職日期在a2:公式為:

=datedif(a2,"2018/12/31","m")/12

把公式單元的格式設為常規或數字。

11樓:那些曾經的不美好

利用函式datedif計算工齡,選中e2單元格,輸入公式=datedif(d2,today(),y"),將公式填充到本例的最後一個有效單元格,即可計算出員工的工齡。

計算工齡步驟3:解釋:tatedif函式用計算2個時間點之間的時間數(引數3,y表示整年數,m表示整月數,d表示天數,「ym」表示引數1和2之間的月數之差(忽略年和日),md表示返回天數之差(忽略月和年),yd表示返回天數之差(忽略年),在計算兩個時間點的整年數時,引數3為"y"。

用excel函式怎麼計算工齡?

12樓:匿名使用者

假設,a1中為:2010-9-1,b1中為:2013-6-5,則:

=datedif(a1,b1,"y")&年"&datedif(a1,b1,"ym")&月"

或者,直接寫也可以:

=datedif("2010-9-1","2013-6-5","y")&年月"

13樓:騎雲

設入職日期在a2單元格,在b2輸入:

=int(datedif(a2,today(),m")/12)&"年零月"

上面這個是已當前日期來進行計算的。如果一定要用」2013-6-5「這個日期的話,用下面的公式:

=int(datedif(a2,"2013-6-5","m")/12)&"年零月"

excel計算工齡公式 5

14樓:匿名使用者

嗯,函式去除的月數都是11,那麼11-11就是0了,你在月份差後面+1

15樓:古云山澗

應該要加一個月:=datedif(b3,c3,"y")&年"&datedif(b3,c3,"ym")+1&"個月"

如何用excel計算工齡工資

16樓:闞桂花過淑

這個是計算工齡的公式(以月為單位),其中a2是入職日期=datedif(a2,today(),m")+if(day(a2)<=15,1,0)

這個公式把15號入職的當作當月,如果要當成下月的話把<=15改成<15就行了;

如果工齡在b2單元格,那補助的計算公式為:

=min(int(b2/12)*50,200)如果不計算工齡直接算補助公式為。

=min(int((datedif(a2,today(),m")+if(day(a2)<=15,1,0))/12)*50,200)

17樓:萬運旺律午

假設入職日期填寫在a1單元格,則公式是:

=min(datedif(text(a1+(day(a1)>15)*16,"e-m"),text(today(),e-m"),y")*50,200)

本公式已仔細測試通過。

根據樓主在以上的追問,對公式稍加修改(加了一個「-1」):

=min(datedif(text(a1+(day(a1)>15)*16,"e-m"),text(today(),e-m")-1,"y")*50,200)

18樓:袁傅香戊壬

假設進廠日期放在a1,b1中輸入。

=min(datedif(a1,today(),y")*50,200)

試試,15號之前之後的,演算法看不明白,如果不行,請舉幾個典型的例子,模擬結果來進行說明。

用excel計算2 3 4 ,用excel計算2 3 4 5 6等於幾

在excel中 叫做運算子,如果一個公式中有若干個運算子,excel 將按下表中的次序進行計算。如果一個公式中的若干個運算子具有相同的優先順序 例如,如果一個公式中既有乘號又有除號 excel 將從左到右進行計算。優先順序見 使用括號 若要更改求值的順序,請將公式中要先計算的部分用括號括起來。例如,...

怎麼用excel計算p value

樂跑小子 假設檢驗是推斷統計中的一項重要內容。用sas spss等專業統計軟體進行假設檢驗,在假設檢驗中常見到p 值方法 p value,probability,pr 這是由於它更容易應用於計算機軟體中。統計學根據顯著性檢驗方法所得到的p 值,一般以p 0.05 為顯著,p 0.01 為非常顯著,其...

EXCEL中計算工齡公式,Excel裡面計算工齡工資公式

datedif b2,today y 年 datedif b2,today ym 月 datedif b2,today md 天 前提 保證b2是日期型的.公式中的引用要改為b2 例如 入職時間 當前時間 停薪日期 復職日期 實際工齡 2000 11 6 2008 5 31 2007 3 6 200...