説明
YearFrac は 2 つの日付が表す期間を年単位で表した値を返します。
引数
開始期は、ある期間の開始日を表わす日付値または日時値です。
終了期はある期間の終わりを表す日付値または日時値です。
基準は、日数の計算方法を指定する数値。これはオプションです。次の種類が使用できます。
0 - 30 日/360 日(アメリカ方式、デフォルト)
アクション
YearFrac は 2 つの日付が表す期間を年単位で表した値を返します。
例
YearFrac(DateValue(2000,1,1),DateValue(2000,4,1))
1 月 1 日から 4 月 1 日までは 3 か月あるため、0.25 が返されます。
勤務開始日から 2000 年 1 月 1 日まで、すべての従業員について、遡って行われる昇給の金額を計算する必要があるとします。データベース テーブルに、従業員の勤務開始日が入力された“StartDate”というフィールドが含まれている場合、次の式を使って、各従業員が昇給を受ける資格を持つ勤務期間を計算することができます。
yearFrac({StartDate},DateValue(2000,1,1));コメント
この関数は、Excel の同名の関数と同じ機能を持ちます。