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

時間 2022-04-23 19:10:04

1樓:申素枝孟雨

=datedif(b2,today(),"y")&"年"&datedif(b2,today(),"ym")&"月"&datedif(b2,today(),"md")&"天"

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

公式中的引用要改為b2

例如:入職時間

當前時間

停薪日期

復職日期

實際工齡

2000-11-6

2008-5-31

2007-3-6

2008-1-31

6年7個月29日

實際工齡的計算公式為

=datedif(a2,b2-datedif(c2,d2,"d"),"y")&"年個月日"

2樓:保春雲雀

你把時間日期分別放在2個單元格里就可以了,這個公式是對的

3樓:洋老師辦公教程

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

4樓:匿名使用者

後6個月為100元,是從入職開始幾個月?是9個月?

計算月數可以這個公式:

b12=datedif(a12,today(),"m")+if(day(a12)<=15,1,0)

excel裡面計算工齡工資公式

5樓:小小歐平兒

1、首先,開啟需要操作的excel**,在截止時間一列錄入當前日期的函式公式為=today()。

2、填充到其它截止時間單元格中。

3、在e4單元格中,錄入=datedif(c4,d4,"y"),計算出入職時間到截止時間的工齡值。

4、下拉填充到其它工齡單元格中,就可以計算出員工的工齡了。

6樓:毓誠戴書

假設入職年份在a1單元格

=min(200,if(a1<1,0,if(a1<4,a1*20,60+40*(a1-3))))

求採納為滿意回答。

7樓:匿名使用者

=if(datedif(a1,today(),"y")<6,int(datedif(a1,today(),"m")/12)*30,if(datedif(a1,today(),"y")>=6,150))

假設a1為入廠日期,

只要把這個公式複製到工齡工資所在單元格就好

8樓:匿名使用者

在excel表中的第一列存放入職日期(單元格格式為日期),第二列存放工齡工資,第二列的公式為:=if((year(now())-year(a1))>=5,"150",if((year(now())-year(a1))<5,(year(now())-year(a1))*30)),上式是相對於a1和a2單元格.

9樓:匿名使用者

=if(rounddown(value((year(now())-year(a2))*12+month(now())-month(a2))/12,0)*30>150,150,rounddown(value((year(now())-year(a2))*12+month(now())-month(a2))/12,0)*30)

公式有點長,但個人認為這是最符合樓主要求的公式

10樓:芮城老憨

=min(datedif("入職日期","當前日期","y")*30,150)

兩個日期都必須為標準格式的日期,或者是這個兩個標準格式日期的單元格引用,比如

datedif(a1,b1,"y")

11樓:匿名使用者

假設入職日期在a1

=min(datedif(a1,today(),"y")*30,150)

12樓:匿名使用者

因為每個月都發工資,而且滿一年後每個月都有30元,最高150元。所以要想知道工齡工資,必須知道工資發放的年月。這個日期不能用today()來獲得。

因為當前日期是隨著時間隨時變化的。這樣文件存放後隨著日期變化工齡工資也在變化。所以必須指定發放日期年月再用公式求工齡工資。

13樓:匿名使用者

=if(and(datedif(a1,today(),"y")>=1,datedif(a1,today(),"y")<=5),datedif(a1,today(),"y")*30,if(datedif(a1,today(),"y")<1,0,150))

14樓:匿名使用者

一個月按30天? 不夠不計吧....

15樓:原冷虢思源

如圖:e2單元格公式為:

=min(int(datedif(d2,today(),"m")/6)*50,300)

公式可向下複製。ok

16樓:包冰召向真

假定「入職日期」在b列,第一行為表頭。計算工齡工資公式:

=if(b2>date(2013,1,1),0,int((date(2014,1,1)-b2)/365)*30)

17樓:銀輝獨以柳

8個月是算一年還是算半年?還是按照比例去做?

excel工齡計算公式

18樓:風魚小漫

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

19樓:洋老師辦公教程

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

20樓:聲石衷爾容

=datedif(b2,today(),"y")&"年"&datedif(b2,today(),"ym")&"月"&datedif(b2,today(),"md")&"天"前提:保證b2是日期型的.公式中的引用要改為b2例如:

入職時間

當前時間

停薪日期

復職日期

實際工齡

2000-11-6

2008-5-31

2007-3-6

2008-1-31

6年7個月29日

實際工齡的計算公式為

=datedif(a2,b2-datedif(c2,d2,"d"),"y")&"年個月日"

21樓:

g2單元格寫入公式

=datedif(e2,now(),"y")下拉填充公式

如果用year函式則計算出來的結果會不符合實際,(如2023年12月31日參加工作,到2023年1月1日就是相差1年了),如果一定要用,則公式可以寫成

=year(now())-year(e2)下拉填充公式

22樓:庚暢睦向彤

如圖:c2

c2單元格公式為:

=datedif(date(year(b2)+1,1,1),today(),"y")

公式可向下複製,ok。

23樓:小矇

到2023年年底:

=datedif(a1,"2018-12-31","y")到今日:

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

excel中計算工齡(月)的公式是什麼?

24樓:律陽飆

為什麼要寫成2012.01.01,建議使用標準的日期格式,比如2012-01-01。

這樣就可以直接用datedif函式了:

=datedif(a1,today(),"m")當然,如果你的2012.01.01本身就是日期,自定義為2012.01.01的顯示格式的話,也可以直接用上面的datedif函式

如果你的2012.01.01不是日期格式,而是文字的話,也能通過公式實現目的,但是太繁瑣了。

=datedif(date(left(a1,4),mid(a1,6,2),right(a1,2)),today(),"m")

以上公式假定a1中是就職日期

如何在excel裡設定工齡公式,並計算工齡工資?

25樓:

假設「入司日期」在a1,用公式:

=lookup(datedif(a1,today(),"m"),,)

26樓:匿名使用者

一、計算工齡工資工式

=if(datedif(a3,now(),"m")>=3,"50",if(datedif(a3,now(),"m")>=12,"100",if(datedif(a3,now(),"m")>=24,"150",if(datedif(a3,now(),"m")>=36,"200","0"))))

二、計算工齡

1、=datedif(a2,now(),"d")         (天數)

2、=datedif(a2,now(),"m")        (月數)

3、=datedif(a2,now(),"y")         (年數)

27樓:匿名使用者

計算工齡

月數:=int(days360(a1,now())/30) a1為進入單位日期

工齡工資:=if(c1>35,200,if(c1>23,150,if(c1>11,100,50))) c1為計算出來的工領月數

28樓:匿名使用者

這裡有一個問題:什麼時候來計算工齡工資呢?是「入司日期」到「現在」還是到某一個計算工資的時間,例如11月30日?

如果是到「現在」的話,可以在「工齡工資」列寫公式:

=if(today()

關於excel如何計算工齡補貼,請寫出公式(if函式)

29樓:海天盛筵

只需要4個步驟就可以寫出公式。如下參考:

1.在excel中輸入工齡資料,根據工齡計算補貼金額,如下圖。

2.在b1單元格中輸入函式公式:=if(a1>=8,1000,if(and(a1>=4,a1<8),500,if(and(a1>=2,a1<4),300,100)))。

3.點選按鈕進入汽車,可以看到對應的a1電池3年的使用壽命可以支付的補貼金額為300元。

4.然後點選b1單元格公式,向下拖動填寫,即可得到根據工齡計算的全部補貼金額。

注意事項:

excel中公式的運用,常見的加減乘除公式如下:

1. 加法公式:"=和(前一位加百位:後一位加)";

2. 減法次數公式:「=被減數-被減數」;

3.乘法公式:「=乘和*乘」;

4. 除法公式:「=被除數/除數」。

30樓:次次次蛋黃米亞

1、在excel**中輸入工齡的資料,需要針對這些工齡的長短計算出補貼的金額。

2、在b1單元格中輸入函式公式:=if(a1>=8,1000,if(and(a1>=4,a1<8),500,if(and(a1>=2,a1<4),300,100)))。

3、點選回車可以看到對應a1單元格的工齡3年可以發放的補貼金額為300元。

4、然後點選b1單元格的公式向下拖拽填充,即可得到根據工齡計算出的所有補貼金額。

31樓:茗童

舉例說明:

一、工齡獎的規定如下:

1、員工

入職滿半年後每月發放50元工齡獎;

2、入職三年之內每另增加半年工齡,工齡獎即增長50元;

3、工齡超過三年後,每另增加半年工齡,工齡獎即增長100元;

4、工齡獎四年封頂。

工齡獎解說:

二、下面以四月份工齡獎核算為例。一般來說,員工的入職時間是一定的,不會隨時間的改變而改變。此處增加輔助列d列「截止時間」。核算四月份工資時,「截止時間」應為「5月1日」。

三、應用datedif函式,求出員工從「入職時間」開始到4月30日止,在公司一共工作了多少個整月。此處增加輔助列e列「整月」。

e3=datedif(c3,d3,"m"),c3是張三的入職時間2023年6月7日;d3是截止時間2023年5月1日;m是英文month(月份)的首字母。此處e3單元格顯示10,表示張三自入職到四月底,在公司工作已經滿10個月。

四、應用if函式,求出員工截止四月底應發放的工齡獎是多少。此處增加輔助列f列「月工齡」。

f3=if(e3>48,500,if(e3>42,400,if(e3>36,300,if(e3>30,250,if(e3>24,200,if(e3>18,150,if(e3>12,100,if(e3>6,50,0))))))))。首先,判斷「整月」是否大於「48個月」(也就是四年),如果大於,則工齡獎是500;否則,再次判斷「整月」是否大於「42個月」(也就是三年半),如果大於,則工齡獎是400;否則......以此類推。

ecel中計算標準誤,Excel中計算標準誤

zou好好學習 誤將標準差和標準誤弄混淆!標準誤 sem stdev range of values sqrt count range of values 先求一步stdev再使用 標準誤 標準差 sqrt n 實試驗過,正確,與spss結果一致,n就是每組例數 摩羯糖芯 資料如圖 1 如果是要計算...

excel中計算到期還款數額用什麼公式

pmt 利率,期數,總額 就會出來每期需還款多少了。到期還款數額?是 貸款分期付款 的嗎?比如 房貸?可以點 檔案 新建 已安裝的模板 貸款分期付款 建立 然後輸入 必要的專案,自動計算就可以了。不過 我感覺 07版 的模板有問題,還不如 03版 excel中怎麼用公式算等額本息還款方式的利息之和?...

怎樣ecel中計算篩選後的資料,怎樣excel中計算篩選後的資料

對篩選後的資料進行統計,需要使用subtotal函式。輸入 subtotal 109,a a 對a列資料求和 隱藏資料不參與求和 輸入 subtotal 102,a a 對a列數值資料進行計數 隱藏資料不參與計數 輸入 subtotal 103,a a 對a列文字單元格進行計數 隱藏行不參與計數 詳...