請問如何用excel計算年資

2009-08-08 5:33 pm
各位大大好

請問要如何用excel計算年資
單位:日
更新1:

感謝 Vincent 大大 這樣算出來是 771天 我想知道的類似 2年1個月10天 這樣 謝謝

更新2:

感謝大大的回答 可是我輸入進去後 顯示#VALUE! 怎麼會這樣....

回答 (4)

2009-08-08 5:49 pm
✔ 最佳答案

圖片參考:http://l.yimg.com/f/i/tw/ugc/rte/smiley_4.gif
假設
到職日為
A1=2007/6/29
最後工作日為

A2=2009/8/7
則年資為
=DATEDIF(A1,A2,"D")+1
或直接輸入
=DATEDIF("2007/6/29","2009/8/7","D")+1
DATADIF 函數,必須安裝「分析工具箱」增益集,方可使用,否則會出現 #NAME? 之錯誤訊息
請按功能表>>工具>>增益集>>請勾選"分析工具箱">>按確定~

請參考~

2009-08-08 09:50:40 補充:
或是

=A2-A1+1

格式設為通用格式

2009-08-08 09:54:55 補充:
或是

=TEXT("2007/9/7"-"2007/6/29","[h]")/24+1

2009-08-08 10:11:14 補充:
要算幾年幾月又幾天,請用

=DATEDIF(A1,A2,"Y")&"年"&DATEDIF(A1,A2,"YM")&"個月又"&DATEDIF(A1,A2,"MD")+1&"天"

2009-08-09 14:14:53 補充:
應該是日期放顛倒吧

A1為起始日
A1為結束日
2016-01-05 3:23 am
94/11/10到職
2009-08-09 1:12 pm
A1= 進公司日期
A2=計算年資日期
B1=幾年= int(days360(a2, a1)/360)
B2=幾個月= =+MONTH(A2)-MONTH(A1)-((DAY(A1)>DAY(A2)))+(MONTH(A1)>MONTH(A2))*12
B3=幾天 = A2- DATE(YEAR(A2),MONTH(A2)-1,DAY(A1))
如果沒聽過 days360() 函數,請讀
Days360函數, excel中專門用來計算生日的函數
http://tw.group.knowledge.yahoo.com/excel-learn/article/view?aid=21

2009-08-09 05:30:31 補充:
修正一下
B3= A2- date(year(a2), month (a2)- (day(a1)> day(a2), day(a1))
2009-08-08 5:52 pm
到今天止
公式=TODAY()-A1+1


收錄日期: 2021-04-27 16:56:16
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090808000015KK02179

檢視 Wayback Machine 備份