Excel WorkDay関数:プロジェクトの開始日と終了日を検索する

01/01

WORKDAYファンクション

Excelワークデイ機能。 ©テッドフランス語

Excelでプロジェクトの開始日または終了日を検索する

Excelには、作業日の計算に使用できる複数の日付機能が組み込まれています。

それぞれの日付関数は、結果が関数ごとに異なるように異なるジョブを実行します。 したがって、どちらを使用するかは、必要な結果によって異なります。

Excel WORKDAYファンクション

WORKDAY関数の場合、プロジェクトまたは割り当ての開始日または終了日が設定された勤務日数で検索されます。

就業日数には、休日として識別される週末および任意の日付が自動的に除外されます。

WORKDAY関数の使用には、次の計算が含まれます。

WORKDAY関数の構文と引数

関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます

WORKDAY関数の構文は次のとおりです。

= WORKDAY(開始日、曜日、祝日)

Start_date - (必須)選択した期間の開始日。 この引数に実際の開始日を入力するか、 ワークシート内のこのデータの場所へのセル参照を代わりに入力することができます。

Days - (必須)プロジェクトの長さ。 これは、プロジェクトで実行された作業日数を示す整数です。 この引数には、ワークシート内のこのデータの場所への作業日数またはセル参照を入力します。

注: Start_date引数の後に発生する日付を検索するには、 Daysに正の整数を使用します。 Start_date引数の前に発生する日付を検索するには、 Daysに負の整数を使用します。 この第2の状況では、 Start_date引数をプロジェクトの終了日として識別することができる。

祝日 - (オプション)1つまたは複数の追加の日付で、合計作業日数の一部としてカウントされません。 この引数には、ワークシート内のデータの場所へのセル参照を使用します。

例:プロジェクトの終了日を検索する

上の図に示すように、この例では、WORKDAY関数を使用して、2012年7月9日に始まり、82日後に終了するプロジェクトの終了日を検索します。 この期間に発生する2つの休日(9月3日と10月8日)は、82日間の一部としてカウントされません。

注意:日付が誤ってテキストとして入力された場合に発生する計算上の問題を回避するため、DATE関数を使用して関数で使用された日付を入力します。 詳細については、このチュートリアルの最後にあるエラー値のセクションを参照してください。

データの入力

D1:開始日: D2:日数: D3:休日1: D4:休日2: D5:終了日: E1: =日付(2012,7,9) E2: 82 E3: =日付(2012,9,3 ) E4: = DATE(2012,10,8)
  1. 適切なセルに次のデータを入力します。

注:セルE1、E3、およびE4の日付が上記の画像のように表示されない場合、これらのセルが短い日付形式を使用してデータを表示するようにフォーマットされていることを確認してください。

WORKDAY関数の入力

  1. セルE5をクリックしてアクティブセルにします。ここでは、WORKDAY関数の結果が表示されます
  2. [ 数式 ]タブをクリックします。
  3. リボンから日付と時刻の関数> WORKDAYを選択して関数のダイアログボックスを表示します
  4. ダイアログボックスのStart_date行をクリックします。
  5. このセル参照をダイアログボックスに入力するには、ワークシートのセルE1をクリックします
  6. ダイアログボックスの「 日」行をクリックします。
  7. このセル参照をダイアログボックスに入力するには、ワークシートのセルE2をクリックします
  8. ダイアログボックスの「 祝日」行をクリックします。
  9. これらのセル参照をダイアログボックスに入力するには、ワークシートの選択セルE3とE4をドラッグします
  10. ダイアログボックスで[OK]をクリックして機能を完了します
  11. 2012年11月2日の日付(プロジェクトの終了日)は、ワークシートのE5セルに表示されます。
  12. Excelがこの日付を計算する方法は次のとおりです。
    • 2012年7月9日より82日後の日付は10月31日です(開始日はWORKDAY関数によって82日のうちの1つとしてカウントされません)
    • この日に加えて、指定された2つの祝日(9月3日と10月8日)は、82 日の議論の一部としてカウントされなかった
    • したがって、プロジェクトの終了日は2012年11月2日金曜日です
  13. セルE5をクリックすると、ワークシートの上の数式バーに関数=ワークデイ(E1、E2、E3:E4)が表示されます

WORKDAY関数のエラー値

この関数のさまざまな引数のデータが正しく入力されていないと、WORKDAY関数があるセルに次のエラー値が表示されます。