YEARFRAC

使用指定的日期計算方式,傳回兩個日期間的年度數 (含小數點)。

使用範本

YEARFRAC(DATE(1969,7,16),DATE(1969,7,24),1)

YEARFRAC(A2,A3)

語法

YEARFRAC(開始日期, 結束日期, [日期計算方式])

  • 開始日期 - 計算所用的開始日期。這個參照所指涉的儲存格,必須包含日期、傳回日期類型的函式,或是一組數值。

  • 結束日期 - 計算所用的結束日期。這個參照所指涉的儲存格,必須包含日期、傳回日期類型的函式,或是一組數值。

  • 日期計算方式 - [選填 - 0 為預設] - 要使用的天數計算方式指標。0 代表美國全國證券商協會 (NASD) 30/360 的計算方式 - 美國全國證券商協會標準為一個月 30 天、一年 360 天,而針對月底的日期則會在輸入時特別執行調整。

  • 1 代表 Actual/Actual 的計算方式 - 根據指定日期間實際的天數,及間隔年份之間實際的天數所計算出來的天數。用於美國國庫券,但也常使用在非金融產品上。

  • 2 代表 Actual/360 的計算方式 - 根據指定日期間實際的天數,並將一年假設為 360 天所計算出來的天數。

  • 3 代表 Actual/365 的計算方式 - 根據指定日期間實際的天數,並將一年假設為 365 天所計算出來的天數。

  • 4 代表歐洲 30/360 的計算方式 - 計算方式類似於 0,是根據一個月 30 天、一年 360 天,但按照歐洲金融標準調整月底日期的計算方式。

附註

  • 此函式大多使用於金融機構,主要用來計算固定收益證券。由於 NASD 標準日曆是最常用來執行計算的方式,因此系統以此為預設。不過,如要用在非金融產品上,選項 1 (Actual/Actual) 會是最適合的計算方式。

  • 請確定輸入至函式的內容為包含日期的儲存格參照,或如同 DATEDATEVALUETO_DATE 可傳回日期物件的函式,或是由函式 N 傳回的日期序數類型。

  • YEARFRAC 無法跟 Google 試算表一樣直接輸入內容至儲存格時,就可自動轉換成數字格式。所以,YEARFRAC(10/10/2000,10/10/2001) 會被解讀為 YEARFRAC(0.005,0.00499750124938),10 的商數會分別除以 2000 和 2001。

另請參閱

TO_DATE: 將指定數字轉換成日期。

N: 傳回以數字形式提供的引數。

DAYS360: 以一年 360 天的利息週期計算,傳回兩個日期相差的天數。

DATEVALUE: 將已知格式的特定日期字串轉換成日期值。

DATE: 將年、月、日值轉換成日期。

範例

使用不同的日期計算方式,來計算開始日期結束日期間一年中的部分天數。

加總 YEARFRACTODAY 函式,再套用 ROUNDDOWN 至結果即可傳回年數,以便計算一個人的年齡。

還有其他問題嗎?

嘗試以下步驟:

true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
主選單
5032750763729975041
true
搜尋說明中心
true
true
true
true
true
35
false
false