1樓:洋老師辦公教程
首先輸入等於datedif括號點選入職時間單元格,括號再輸入逗號再輸入today補齊括號,雙引號裡面輸入y,結尾括號,回車確定即可完成。
2樓:匿名使用者
c1輸入公式=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"個月" 公式向下複製,
在c5輸入公式=int(sumproduct(datedif(a1:a4,b1:b4,"m"))/12)&"年"&mod(sumproduct(datedif(a1:
a4,b1:b4,"m")),12)&"個月"
3樓:匿名使用者
橫向的時間差
在c1輸入
=datedif(a1,b1,"y")&"年"&datedif(a1,b1,"ym")&"個月"
向下託c5的合計工齡有點麻煩,你要新增輔助列
比如d列和e列是輔助列
在d1輸入
=datedif(a1,b1,"y")
在e1輸入
=datedif(a1,b1,"ym")
都分別向下託
然後在c5輸入
=sum(d1:d4)+int(sum(e1:e4)/12)&"年"&mod(sum(e1:e4),12)&"月"
返回值就是合計工齡
然後把d列和e列隱藏就好了
資料範圍你自己改
設大了沒事,別設小了
4樓:匿名使用者
難不成這個表是一人一張表?不會有人這樣記帳吧?
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如何計算工齡補貼,請寫出公式(if函式)
18樓:海天盛筵
只需要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. 除法公式:「=被除數/除數」。
19樓:次次次蛋黃公尺亞
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單元格的公式向下拖拽填充,即可得到根據工齡計算出的所有補貼金額。
20樓:茗童
舉例說明:
一、工齡獎的規定如下:
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;否則......以此類推。
21樓:匿名使用者
假設工齡在a列,公式如下:
=if(a1>=8,1000,if(and(a1>=4,a1<8),500,if(and(a1>=2,a1<4),200,100)))
然後向下填充公式
22樓:匿名使用者
=choose(match(a1,),0,100,300,500,1000)
23樓:廣東山村憨夫
=lookup(「工齡或引用單元格」,,)
24樓:匿名使用者
=if(b8<2,100,if(b8<4,300,if(b8<9,500,1000)))
b8為工齡
請教excel分段計算工齡工資公式
if b2 3,18,if b2 6,19,20 調整後將它代入計算即可,如 if b2 3,18,if b2 6,19,20 上班天數所在單元格 b2輸入 17 ceiling a2,3 3 下拉 首先你的每個工人的工齡資料已在在表中了嗎?如果在的話.可以用if函式 if a1 10,10 a1,...
怎麼在EXCEL裡使用公式計算,怎麼在EXCEL裡使用公式計算?
教你如何用word進行公式計算 在excel中如何使用公式計算資料 就這樣二個數值,你自己去看看怎麼算?在excel中如何使用計算公式來開根號?下面是excel中使用公式開開根號的幾種方法 例如 對a1單元格的27求開平方根 方式一 輸入 sqrt a1 方式二 輸入公式 a1 1 2 這兩種方式都...
怎麼用Excel的公式計算完成率
在f2中輸入如下公式 coumtifs a a,e2,c c,完成 countif a a,e2 下拉填充 excel怎麼求 百分比 完成率 1 按資料資訊錄入 中 2 完成率計算公式 完成 任務 100 可以得出三組分別的完成率。拓展資料 算術運算子 算術運算子用來完成基本的數 算,如加法 減法和...