YEARFRAC関数は、Excelの日付/時刻関数に分類されます。関数金融アナリストにとって最も重要なExcel関数のリスト。このチートシートは、Excelアナリストとして知っておくべき何百もの機能をカバーしています。YEARFRACは、Excelで、2つの日付間の日数を小数で10進形式で返します。
財務分析では、この関数を使用して、たとえば、年間収益の一部を計算できます。
式
= YEARFRAC(start_date、end_date、[basis])
YEARFRAC関数は、次の引数を使用します。
- Start_date(必須の引数)–これは期間の開始です。この関数は、計算に開始日を含めます。
- End_date(必須の引数)–これは期間の終わりです。この関数には、計算の終了日も含まれます。
- [basis](オプションの引数)–使用する日数の基準のタイプを指定します。
[basis]のさまざまな可能な値とその意味は次のとおりです。
ExcelでYEARFRAC関数を使用するにはどうすればよいですか?
ワークシート関数として、YEARFRACを数式の一部としてワークシートのセルに入力できます。関数の使用法を理解するために、いくつかの例を考えてみましょう。
例–いくつかの簡単な日付の違い
いくつかの日付と、関数がどのように結果を提供するかを見てみましょう。
使用した式は次のとおりです。
Excelでの結果を以下のスクリーンショットに示します。
YEARFRAC関数の使用方法の応用例
以下に示すように、人事部門を処理し、従業員データベースからのデータを処理していると仮定します。私たちはすべての従業員の生年月日があることを認識していますが、今日は彼らの年齢の「価値」を知りたいと思っています。これを行うには、YEARFRAC関数をINT関数およびTODAY関数と一緒に使用できます。生年月日の横に列を挿入し、「年齢」というラベルを付けて、次の数式を挿入します。
= INT(YEARFRAC(C5、TODAY()))
使用される式は次のようになります。
INT関数は、年齢値を整数として出力します。これは、日常の慣例です。ここで、小数など、年齢のより正確な値が必要な場合は、関数のINT()部分を削除するだけです。Excelは、2つの日付の間の丸一日を使用します。すべての日付は単なるシリアル番号であるため、Excelでのプロセスは簡単です。
以下の結果が得られます。
TODAY関数を別の日付に置き換えると、特定の日付におけるその人の年齢を取得できます。
たとえば、35歳未満の人を対象としたコンテストを開催している場合、次の式を使用できます。
= IF(INT(YEARFRAC(A1、TODAY()))<35、 "適格"、 "不適格")
YEARFRAC関数について覚えておくべきこと
- 使用している日付が機能しない場合は、DATE()関数で入力してください。
- #NUM!エラー–指定された基底引数が0未満または4より大きい場合に発生します。
- #値!エラー–次の場合に発生します:
- start_dateまたはend_date引数は有効な日付ではありません。
- 与えられた[basis]引数は数値ではありません。
サンプルのExcelファイルをダウンロードするには、ここをクリックしてください
追加のリソース
重要なExcel関数に関するFinanceのガイドをお読みいただきありがとうございます。時間をかけてこれらの機能を学び、習得することで、財務分析を大幅にスピードアップできます。詳細については、次の追加の財務リソースを確認してください。
- 財務用Excel関数ExcelforFinanceこのExcelfor Financeガイドでは、Excelの優れた金融アナリストになるために知っておく必要のある上位10の数式と関数について説明します。このガイドには、例、スクリーンショット、およびステップバイステップの説明があります。最後に、チュートリアルでカバーされているすべての財務機能を含む無料のExcelテンプレートをダウンロードします
- 高度なExcel数式コース
- 知っておくべき高度なExcel数式高度なExcel数式知っておく必要があるこれらの高度なExcel数式は、知ることが重要であり、財務分析スキルを次のレベルに引き上げます。知っておくべき高度なExcel関数。世界クラスの金融アナリストが定期的に使用するExcelの数式トップ10をご覧ください。これらのスキルは、あらゆるキャリアでスプレッドシートの作業を改善します
- PCおよびMac用のExcelショートカットExcelショートカットPCMac Excelショートカット-PCおよびMacユーザー、財務、会計専門家向けの最も重要で一般的なMSExcelショートカットのリスト。キーボードショートカットは、モデリングスキルをスピードアップし、時間を節約します。編集、書式設定、ナビゲーション、リボン、特殊貼り付け、データ操作、数式とセルの編集、その他の欠点について学ぶ