NETWORKDAYS.INTL関数-営業日計算機

NETWORKDAYS.INTL関数は、指定された2つの日付の間の稼働日数を計算するのに役立ち、したがって、営業日計算機として機能します。これは組み込み関数であり、Excelの日付/時刻関数関数として分類されます。金融アナリストにとって最も重要なExcel関数のリストです。このチートシートは、Excelアナリストとして知っておくべき何百もの機能をカバーしています。この機能はMSExcel2010で導入されました。

= NETWORKDAYS.INTL(start_date、end_date、[weekend]、[holidays])

NETWORKDAYS.INTL関数には、次の引数が含まれています。

  1. Start_date(必須の引数)– Start_dateは、end_dateより前、end_dateより後、またはend_dateと同じになります。
  2. End_date(必須の引数)–終了日。
  3. 週末(オプションの引数)週末パラメーターを省略すると、週末には日曜日と土曜日が含まれると想定されます。この関数はデフォルトで土曜日と日曜日を除外しますが、ユーザーが週末と見なされる曜日を指定する方法を提供します。

以下は、関数が取る週末の日を示す週末の数値です。

週末番号週末の日
1または省略土曜日と日曜日
2日曜日月曜日
3月曜日火曜日
4火曜日水曜日
5水曜日木曜日
6木曜日金曜日
7金曜日土曜日
11日曜日のみ
12月曜日のみ
13火曜日のみ
14水曜日のみ
15木曜日のみ
16金曜日のみ
17土曜日のみ

週末の文字列値は7文字の長さで、文字列の各文字は曜日を表します。月曜日から始まります。1は非就業日を表し、0は就業日を表します。文字列には1と0の文字のみを使用できます。たとえば、0000110は、金曜日と土曜日の週末になります。

  1. 休日(オプションの引数)–これは、就業日の計算から除外する必要がある休日のリストを指定します。休日の日付を含むセルの範囲(つまり、F2:F4)として、または休日の日付を表すシリアル番号のリストとして入力できます。

ExcelでNETWORKDAYS.INTL関数を使用するにはどうすればよいですか?

関数がどのように機能するかを理解するために、いくつかの例を見てみましょう。

例1(営業日計算機)

2017年1月11日から2018年1月31日までの就業日または営業日を計算するとします。その間の休日は次のとおりです。

  • 2017年11月23日–感謝祭
  • 2017年12月25日–クリスマス
  • 2018年1月1日–新年

週末が土曜日と日曜日であると考えると、指定された開始日、終了日、および休日を使用して、稼働日数を計算できます。

使用する式は次のとおりです。

NETWORKDAYS.INTL関数

この式を使用すると、稼働日数は273になります。

NETWORKDAYS.INTL関数-例1

上記の値を指定することにより、要件に応じて週末を変更できます。

例2(営業日計算機)

過去の稼働日数を計算すると、マイナスの結果になります。

記載されている日付は、開始日として2016年2月28日、終了日として2016年1月31日です。間に休日はありません。ただし、週末は金曜日と土曜日になります。したがって、使用される式は= NETWORKDAYS.INTL(A2、B2,7)になります。

NETWORKDAYS.INTL関数-例2

得られた結果は-21、つまり過去21日です。

NETWORKDAYS.INTL関数-例2b

例3(営業日計算機)

例1を続けて、週末が木曜日であると仮定しましょう。使用する式は= NETWORKDAYS.INTL(A2、B2,15、D2:D4)になります。

NETWORKDAYS.INTL関数-例3

つまり、週末は木曜日であり、感謝祭は木曜日であるため、この関数は329日の結果をもたらしました。

NETWORKDAYS.INTL関数-例3a

NETWORKDAYS.INTL関数に関する注意事項

  1. 負の戻り値–開始日が終了日より後の場合、関数は負の値を返します。
  2. #NUM!エラー–start_dateまたはend_dateが現在の日付ベース値の範囲外の場合に発生します。
  3. #値!エラー–週末の文字列に無効な文字が含まれている場合、または長さが無効な場合、このエラーが発生します。

サンプルのExcelファイルをダウンロードするには、ここをクリックしてください

追加のリソース

重要なExcel関数に関する財務ガイドとExcelで営業日計算を行う方法をお読みいただきありがとうございます。時間をかけてこれらの機能を学び、習得することで、財務分析を大幅にスピードアップできます。詳細については、次の追加の財務リソースを確認してください。

  • 財務用Excel関数ExcelforFinanceこのExcelfor Financeガイドでは、Excelの優れた金融アナリストになるために知っておく必要のある上位10の数式と関数について説明します。このガイドには、例、スクリーンショット、およびステップバイステップの説明があります。最後に、チュートリアルでカバーされているすべての財務機能を含む無料のExcelテンプレートをダウンロードします
  • 高度なExcel数式コース
  • 知っておくべき高度なExcel数式高度なExcel数式知っておく必要があるこれらの高度なExcel数式は、知ることが重要であり、財務分析スキルを次のレベルに引き上げます。知っておくべき高度なExcel関数。世界クラスの金融アナリストが定期的に使用するExcelの数式トップ10をご覧ください。これらのスキルは、あらゆるキャリアでスプレッドシートの作業を改善します
  • PCおよびMac用のExcelショートカットExcelショートカットPCMac Excelショートカット-PCおよびMacユーザー、財務、会計専門家向けの最も重要で一般的なMSExcelショートカットのリスト。キーボードショートカットは、モデリングスキルをスピードアップし、時間を節約します。編集、書式設定、ナビゲーション、リボン、特殊貼り付け、データ操作、数式とセルの編集、その他の欠点について学ぶ