作者JieJuen (David)
看板Office
標題Re: [算表] Excel函數算年齡
時間Tue Mar 4 02:35:04 2008
※ 引述《trental (汪汪)》之銘言:
: ※ 引述《girlsleep (冬天)》之銘言:
: : 軟體:excel
: : 版本:2003
: : A1 B1 C1
: : 出生日期 今天 年齡
: : 20060617 20070313
: : 20061021
: : 20060920
: : 20060310
: : 20060822
: : 20060317
: : 我很意想天開的用
: : C1=(B1-A1)/365.25
^^^^^^^^^^^^^^^^^
: : 可是數字很怪
: : 想請問各位版友正確的公式該如何寫
: : 如果不換算成日期有辦法算嗎?
: : 我的原始資料都是數字格式
: : 謝謝
: 請問 如果我的資料都是日期格式
: A1 B1 C1
: 出生日期 回收日期 年齡
:
: 09/23/01 11/28/07
: 09/23/01
: 10/23/00
: 11/10/00
: 04/11/01
: 03/06/01
:
: 請問這樣有辦法算出來回收時的年紀嗎?
:
: 謝謝回答^^
: 推 tlybutter:=year(B1)-year(A1) 03/03 18:43
: → trental:謝謝~ 03/04 01:54
: → trental:請問這樣只會出現整數 如果要有小數的話該怎麼辦 >< 03/04 01:59
: → trental:要連月份也算進去 謝謝回答^^ 03/04 02:05
原文中的式子應該可用C1=(B1-A1)/365.25
也可參考另一函數DAYS360而用
=DAYS360(A1,B1)/360
兩者略有不同,
不過原式中遇到生日時,歲數大概都不是整數。
但DAYS360既然用30天當一個月,因此碰到月尾的狀況如何處理,
您可能要查一下、試一下會比較清楚(如果要夠精確的話^^")。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.192
1F:推 trental:謝謝你~ 03/04 11:05
2F:→ trental:但我用=DAYS360(A1,B1)/360 excel顯示錯誤耶 03/04 11:19
3F:→ JieJuen:什麼錯誤? 查說明檔看看 03/04 13:57