Skip to main content

Excel YEARFRACは日付間の1年分を見つけます

Anonim

YEARFRAC 関数を使用して、2つの日付の間の期間によって表現される年の割合を見つけることができます。 2つの日付の間の日数を検索するための他のExcel関数は、年、月、日、または3つの組み合わせのいずれかの値を返すことに限定されます。

その後の計算で使用するには、値を10進形式に変換する必要があります。 YEARFRAC一方、1.65年のように、2つの日付の間の差異を10進形式で自動的に返します。その結果は、他の計算で直接使用することができます。

これらの計算には、従業員の勤続年数や、健康上の利点など早期に終了する年次プログラムに対して支払われる割合などの値を含めることができます。

04の01

YEARFRAC関数の構文と引数

関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。のシンタックス YEARFRAC 関数は次のとおりです。

= YEARFRAC(開始日、終了日、基準)

開始日 (必須):最初の日付変数。この引数は、ワークシート内のデータの場所へのセル参照、またはシリアル番号形式の実際の開始日になります。

終了日 (必須):2番目の日付変数。同じ議論の要件は、 開始日。

基礎 (オプション):0から4の範囲の値で、関数で使用する曜日のカウント方法をExcelに指示します。

  • 0または省略 - 月30日/年360日(米国NASD)
  • 1 - 実際の月の日数/実際の1年の日数
  • 2 - 実際の月間日数/ 360日/年
  • 3 - 実際の月の日数/年間365日
  • 4 - 月30日/年間360日(ヨーロッパ)

利用可能なオプションのうち 基礎 引数、の値 1 1か月あたりの日数と1日あたりの日数を最も正確に示します。

毎月の日と年の日の異なる組み合わせ基礎 の議論 YEARFRAC 株式取引、経済、財務などさまざまな分野の企業で会計システムの要件が異なるため、機能が利用可能です。

  • YEARFRAC 返す #値! エラー値if 開始日 または 終了日 有効な日付ではありません。
  • YEARFRAC 返す #NUM! エラー値 基礎 引数が0より小さいか4より大きい。
04の02

YEARFRAC関数の例

上の図に見られるように、この例では、 YEARFRAC の機能 セルE3 2012年3月9日と2013年11月1日の2つの日付の間の時間を確認します。

この例では、開始日と終了日の位置のセル参照を使用しています。通常、シリアル日付番号を入力するよりも操作が簡単です。

次に、回答の小数点以下の桁数を9から2に減らすオプションのステップ円形 関数が追加されます セルE4.

開始日と終了日の引数は、日付 日付をテキストデータとして解釈すると発生する可能性のある問題を防ぐ機能です。

セルデータの例

まず、次のデータをセルD1〜E2. 細胞E3 そして E4 この例で使用される数式の場所です。

D1 - 開始 D2 - 仕上げ D3 - 時間の長さ D4 - 丸められた答え E1 - = DATE(2012,3,9) E2 - =日付(2013,11,1) 04の03

YEARFRAC関数の入力

このチュートリアルのこのセクションでは、 YEARFRAC 機能する セルE3 2つの日付の間の時間を10進形式で計算します。

  1. クリック セルE3 - これは、関数の結果が表示される場所です。
  2. クリックしてください数式 タブリボン メニュー。
  3. 選択する日時 から リボン 関数のドロップダウンを開きます。
  4. クリックYEARFRAC リストを表示して 数式ビルダー.
  5. クリックしてください開始日 ライン。
  6. クリック セルE1 ワークシートにセル参照を入力します。
  7. クリックしてください終了日 ライン。
  8. クリック セルE2 ワークシートにセル参照を入力します。
  9. クリックしてください基礎 ライン。
  10. 番号を入力してください1 この行で実際の月の日数と実際の計算の日数を使用します
  11. クリック OK 機能を完了します。
  12. 1.647058824 〜に表示されます セルE3 これは2つの日付の間の時間の長さです。
04/04

ROUND関数とYEARFRAC関数のネスト

関数の結果を扱いやすくするためには、 セルE3 は、小数点以下第2位を四捨五入することができます。 円形 の細胞の機能 YEARFRAC その巣を巣に入れることです YEARFRAC 内部の機能 円形 の機能 セルE3。結果の式は次のようになります。

= ROUND(YEARFRAC(E1、E2,1)、2)

答えは -1.65.