Advanced-excel-functions-advanced-excel-date-time-yearfrac-function

提供:Dev Guides
移動先:案内検索

日付と時刻-YEARFRAC関数

説明

YEARFRAC関数は、2つの日付(start_dateおよびend_date)の間の日数で表される年の端数を計算します。

YEARFRACワークシート関数を使用して、特定の用語に割り当てる年間の給付または義務の割合を特定します。

構文

YEARFRAC (start_date, end_date, [basis])

引数

Argument Description Required/Optional
Start_date A date that represents the start date. Required
End_date A date that represents the end date. Required
Basis

The type of day count basis to use.

以下に示す日数基準テーブルを見てください。

Optional

日数基準テーブル

Basis Day Count Basis
0 or omitted US (NASD) 30/360
1 Actual/actual
2 Actual/360
3 Actual/365
4 European 30/360

ノート

  • Microsoft Excelは、日付を連続したシリアル番号として保存するため、計算に使用できます。 デフォルトでは、1900年1月1日はシリアル番号1、2008年1月1日は1900年1月1日から39,448日後のシリアル番号39448です。
  • すべての引数は整数に切り捨てられます。
  • start_dateまたはend_dateが有効な日付でない場合、YEARFRACは#VALUE!を返します。 エラー値
  • 基底が数値でない場合、YEARFRACは#VALUE!を返します。 エラー値
  • 基本<0または基本> 4の場合、YEARFRACは#NUM!を返します。 エラー値

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

YEARFRAC関数