在EXCEL裡怎麼計算從某年某月到今天是幾點幾年?
匿名使用者 發表于 娛樂2021-11-03
需要用到三個函式DAYS360,TODAY,TEXT
第一步:計算天數,
=DAYS360(A1,TODAY())
DAYS360函式的用法:DAYS360(開始日期,結束日期)
TODAY函式沒有引數,TODAY()是自動更新當天日期的函式
第二步:計算幾年,365天/年
=DAYS360(A1,TODAY())/365
第三步:TEXT設定格式
=TEXT(DAYS360(C5,TODAY())/365,“###。#”)
TEXT函式的用法:TEXT(要設定格式的單元格或字串,“格式”)
等同於設定單元格格式
“###。#”代表顯示一位小數點的數值,例如:101。2
假設A1寫入某年某月
則公式可以寫成
=DATEDIF(A1,NOW(),“M”)/12
使用DATEDIF函式,舉例:
比如一個人出生在1973年4月2日,使用公式=DATEDIF(“1973-4-2”,TODAY(),“Y”),即可計算該人目前的年齡,即43歲。
其中,“Y”是輸出想要的年數,“M”是輸出想要的月數,“D”是輸出想要的日數。
試試下面的公式
=((MONTH(TODAY())/12)+YEAR(TODAY()))-((MONTH(選擇要計算的某年某月)/12)+YEAR(選擇要計算的某年某月))
d1單元格輸入公式
=round(datedif(d1,now(),“m”)/12,1)&“年”
例如要計算A1單元格中是日期到現在是幾點幾年,那麼可以在B1中輸入:
=ROUND((NOW()-A1)/365,2)