1、首先,我們要對excel計算工齡的公式有一定的了解,計算工齡所用的函數是DATEDIF(起始日期,截止日期,所需要的信息類型) 2、以圖中的表格為例,首先選中工齡所在列的第一個單元格,點擊f(x)調出函數輸入框 3、在彈出的函數輸入窗口搜索DA
如何用Excel快速而又準確的計算出員工的工齡,進而計算出員工的工齡工資呢
材料/工具
Excel
方法
打開表格,輸入好工齡列、在職天數列,并保持格式一致
如果表員工入職日期在A2:公式為: =DATEDIF(A2,"2018/12/31","m")/12 把公式單元的格式設為常規或數字。
在工齡列C2輸入公式:=YEAR(TODAY())-YEAR(B2),Enter鍵即可返回對應的工齡。year函數為只取年份,today函數為現在的日期
1、首先建立一種表格,輸入員工的姓名以及入職日期等信息。 2、用dateif函數求兩個日期之間的差值,Y代表的是結果返回值是年數,其完整的計算公式如下所示: 3、公式輸入完畢之后單擊"enter"鍵,可以得到如下的工齡計算結果。 4、拉動填充柄,可
下拉填充工齡列,自動計算出了所有員工的工齡
計算員工工齡可以使用DATEDIF(start_date,end_date,unit)。該函數用于計算天數、 月或兩個日期之間的年數。 1、如下表格,根據入職時間自動計算出工齡; 2、在C2中輸入公式=DATEDIF(B2,TODAY(),"Y")按下回車鍵。公式中的TODAY()是返回當前日期的
擴展閱讀,以下內容您可能還感興趣。
Excel表格怎么計算工齡,公式是什么?比如工作年份是2005年,工齡=2013-工作年份
datedif函數
假設入職日期:2000年1月1日
今天: today()
工齡以月單位 datedif(入職日期,今天,"m")
工齡以年單位(不保留月份零頭) datedif(入職日期,今天,"Y")
要是算年份(含小數點): datedif(datedif(入職日期,今天,"m"))/12更多追問追答追問不得啊顯示是0追答=year(now())-F3 公式下拉
如何在EXCEL中自動計算工齡工資
如果到當前日期滿一年就發,H3輸入=DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"y")*50
要滿一年的下個月開始發,H3輸入=IF(DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"M")>=13,DATEDIF(SUBSTITUTE(J3,".","-"),TODAY(),"y")*50 ,"")
EXCEL表格里知道入職時間了,怎樣計算工齡?
如果入職時間在D2,則在F2輸入=DATEDIF(D2,TODAY(),"m")/12,回車出現的就是工齡,前面的表示整年,后面的表示不滿一年的數字,如1/3表示是4個月,依此類推,往下拉到你所需要的地方就是了
求在EXCEL中設置已知工齡算工齡獎的函數公式?
請看:【半年50元,一年100,二年150,三年200,四年250,五年300,六年350,七年400,八年450,九年500元】.....這個好像有規律:
獎金(元)=工齡(年)*50(元) + 50(元)
年數要足月、足日計算,實際上是周歲,例如生日在A1,計算到B1的周歲公式為:
=YEAR(B1)-YEAR(A1)-IF(OR(MONTH(B1) 示例如下圖 : 周歲出來后,*50+50就得獎金,公式如下: =50+50*(YEAR(B1)-YEAR(A1)-IF(OR(MONTH(B1) 示例如下圖: 請問excel表中工齡如何計算 沒有工齡計算方法(是否四舍五入、統一截止日期等),故先假設工齡已算好在J3,則工齡工資: =IF(J3<=3,J3*100,IF(J3<=10,300+(J3-3)*50,650))更多追問追答追問我的工齡是年月日的格式,我輸進去后有個才入職13天的為什么算出來工齡工資是650.。。追答你沒有說明工齡的計算規則,所以上面的公式是假設工齡已經在J3計算好了常規根據:入職日期、當前工齡計算截止日期,是否四舍五入等條件,計算工齡追問我工齡是這樣計算的,N3是入職時間年月日 =DATEDIF(N3,NOW(),"y")&"年"&DATEDIF(N3,NOW(),"ym")&"月"&DATEDIF(N3,NOW(),"md")&"天"追答這個格式不能計算的,把公式里的J3改成:DATEDIF(N3,TODAY(),"D")/365追問完整的應該是什么樣的。。。已經暈了。。哭