ecel年休假計算公式,EXCEL 年休假計算公式

時間 2021-10-30 06:30:49

1樓:百度文庫精選

內容來自使用者:szwangli0207

年假計算方法

工齡不足1年年假時間0

1年以上,不足10年

本年度工齡滿1年以上的服務天數/365天*5天10年以上,不足20本年度工齡滿10年以上的服年務天數/365天*10天

20年以上

本年度工齡滿20年以上的服務天數/365天*15天舉例說明2023年2月入職,2023年12月31日不足1年,2023年的年假時間為0天①2023年12月1日入職,2023年1月1日起工齡1年以上,不足10年,2023年的年假時間為:365/365*5=5天②2023年6月1日入職,2023年6月1日工齡1年,從2023年6月2日開始至2023年12月31日的天數213天,2023年假時間為213/365*5=2.9天;①2023年12月1日入職,2023年1月1日起工齡10年以上,不足20年,2023年的年假時間為:

365/365*10=10天②當年度跨工齡計算方法:2023年6月1日入職,2023年6月1日工齡10年,從2023年1月1日至2023年6月2日的天數為152天,從2023年6月2日開始至2023年12月31日的天數213天。2023年假時間為152/365*5+213/365*10=7.

9天;①2023年12月1日入職,2023年1月1日起工齡20年以上,2023年的年假時間為:365/365*15=15天②當年度跨工齡計算方法:2023年6月1日入職,2023年6月1日工齡20年,從2023年1月1日至2023年6月2日的天數為152天,從2023年6月2日開始至2023年12月31日的天數213天。

2023年假時間為152/365*10+213/365*15=12.9天

2樓:宛露辛桂楓

不滿一年折算相應休假天數是啥意思?怎麼理解,意思是可以換算出用小數表示的天數麼?比如「0.124天」這種形式?

3樓:

在員工花名單中輸入工件年限,然後用if函式就可以了,根據不同的條件多層巢狀。

4樓:陽光上的橋

四捨五入可以設定單元格格式、指定小數點實現。你現在的公式計算出2天並不滿足下面的要求,按照下面的文字描述,年假只有5、10、15三種。

5樓:匿名使用者

2013工齡可以輸入公式=datedif(a2,"2013-12-31","m")來計算

2023年年休假天數可輸入 公式

=round((date(2014,12,31)-date(2014,month(a2),day(a2)))/365*vlookup(datedif(a2,date(2014,12,31),"y"),,2,0),0)+c2

6樓:奇哥2008重慶

在d2輸入:=lookup(datedif(a2,today(),"y"),)為當年的年假

若是上年的年假未休完,該公式加上上年的年假就ok

7樓:智安易

如果工齡在b1單元格,那麼輸入以下公式

=lookup(b1,)

8樓:豪仔

年假可以轉入下年,不錯。

入職時間是14年,怎麼工齡是51個月。

9樓:三井熊

d2公式為

=if(year(a2)=year(now()),round(datedif(a2,date(year(now()),12,31),"d")/365*5,0),lookup(datedif(a2,now(),"y"),))

10樓:來自朱家尖積極進取的大平原狼

d2公式:

=c2+round((date(2014,12,31)-today())/365*if(b2<1,0,if(b2<10,5,if(b2<20,10,15))),0)

excel中的函式來計算年休假,請高手給個公式

11樓:

一樓的回答基本是正確的,只是沒有考慮到樓主的後一問。改一下公式=if(s3<1,int(s3*5),lookup(s3,,)),其中s3是到年初時的工齡,不足一年時為小數(相當於:剩餘日曆天數/365)。

12樓:

親,年假是每年的1月1日統計的。

1.假如h列為工作年月(員工入職日期),以每年1月份算,滿1年,5天假,滿10年,10天假,滿20年15天假。

=if(datedif(h3,text(year(today())&"01","0000-00"),"y")>=20,15,if(datedif(h3,text(year(today())&"01","0000-00"),"y")>=10,10,if(datedif(h3,text(year(today())&"01","0000-00"),"y")>=1,5,"")))

2.以下為你要的計算年假天數的公式:

=if(s3=0,0,if(s3>=20,15,if(s3>=10,10,if(s3>=1,5,""))))

3可休年假天數:=round(datedif("2011-1-1",today(),"d")/365*5,0)&"天"

13樓:匿名使用者

a1是入職年份

=if(a1>date(2009,7,1),7,if(datedif(a1,date(2009,7,1),"y")<8,7+choose(datedif(a1,date(2009,7,1),"y")+1,1,2,3,4,5,6,7,8),15))

你試了看看 有不對的 我再調

wl1861196,希望對你有用

14樓:雲中子

=lookup(s3,,)

求excel年假自動計算公式

15樓:感性的牛的要死

=if(datedif(g2,today(),"y")=0,"0",if(datedif(g2,today(),"y")=1,"5",if(datedif(g2,today(),"y")=2,"7",if(datedif(g2,today(),"y")>=3,"9",))))

datedif(g2,today(),"y")代表計算合同到現在的年數,後面就是根據計算出來的年數用if根據1年就顯示,5,2就顯示7,3或3以上就顯示9.

朋友,你採納的答案存在問題,小於1年的,他用的是<365就等於5天,就是隻要不滿365結果就是5天,如果進入公司2個月呢,也有5天嗎。你自己可以套一下日期看結果。

16樓:匿名使用者

我將入職日期放在a2,

b2為 上年還可休年假天數,請輸入公式:=if(month(today())<4,min(if(datedif(a2,date(year(today())-1,1,1),"y")=0,0,6+datedif(a2,date(year(today())-1,1,1),"y")),15),0)

c2為 上年已休年假天數,請自行輸入上年已休天數,d2為 本年可休年假天數,請輸入公式:=min(if(datedif(a2,date(year(today()),1,1),"y")=0,0,6+datedif(a2,date(year(today()),1,1),"y")),15)

e2為 本月可休年假天數,請輸入公式:=b2-c2+d2

17樓:你的甜甜一笑

邏輯:年假=if(司齡年<1, 0 ,司齡年+4)司齡年=left(司齡,find("年",司齡)-1)c2公式:

=if(left(b2,find("年",b2)-1)=0, 0, left(b2,find("年",b2)-1)+4)

一個公式應對無限情況:

年假=司齡年+4

如果 司齡年=1 計算結果年假=4+1=5如果 司齡年=2 計算結果年假=4+2=6如果 司齡年=3 計算結果年假=4+3=7

18樓:碼匠

如果希望是,一年之內為5天,2年之內為7天,2年以上(如2年半)為9天,則:

=if(a1="","",if((today()-a1)<365,5,if((today()-a1)<(365*2),7,9)))

如果需求和這個不太一樣,修改相應的數字(365、365*2)即可

19樓:匿名使用者

沒有**的行號列號,這裡假設你截圖中「張三」所在單元格為f4你的第一年是滿12個月算一年,還是過元旦之前是第一年,過了元旦就是第二年?

如果是第一種情況公式,在h4中輸入公式:

=if(datedif(g4,now(),"m")<12,5,if(datedif(g4,now(),"m")<24,7,9))

如果是第二種情況,在h4中輸入公式:

=if(year(now())-year(g4)=0,5,if((year(now())-year(g4))=1,7,9))

20樓:匿名使用者

函式如上圖,你沒做上限控制,這種導致的結果就是如果做滿30年的人就有35天年假了。

如果不管工齡上限只能是30天,可以在d2設定為=if(c2<1,0,if(sum(5,c2)>=30,30,left(sum(5,c2),1)*1))

left(sum(5,c2),1)*1後面乘以1是因為left為文字函式,乘1後就可轉換為數字,請忽略。

21樓:匿名使用者

公式g2=min(f2*2+1,15)

22樓:山桑弓

假設進廠日期在a1,公式

=text(datedif(a1,now(),"y"),"[<1]!0;[<

23樓:痕水月

這個自動計算公式其實就是在公式插入裡面,然後拿資料就可以了呀。

ecel年休假計算公式,EXCEL年休假計算公式

尋一方舊城樂土 excel小課堂 excel怎麼計算年假,if函式是關鍵,請仔細耐心 文庫精選 內容來自使用者 szwangli0207 年假計算方法 工齡不足1年年假時間0 1年以上,不足10年 本年度工齡滿1年以上的服務天數 365天 5天10年以上,不足20本年度工齡滿10年以上的服年務天數 ...

EXCEL年假計算公式,EXCEL年休假計算公式

在人事檔案裡,一般入廠日期是已知的,假設在a列。如果可以多用一列,即插入一列計算工齡,假設在b列,則有b2 datedif a2,2011 12 31 y 2011 12 31是截止日期,你可以自由設定。再計算年休假就跟樓上的差不多了。1,都可用。如果不想出現工齡一列,直接在b列得出年休假,則把公式...

未休年休假工資怎麼計算,勞動法未休年休假如何折算工資

用人單位沒有安排職工年休假的,應當按照勞動合同約定的工資標準的300 支付工資報酬,其中,包括正常出勤期間的工資,實際上另行支付的工資是200 勞動合同約定的月工資 21.75 200 勞動者本人提出不休年休假的,只是支付出勤期間的工資。人力資源社會保障部 企業職工帶薪年休假實施辦法 第十條 用人單...