Microsoft ExcelでWORKDAY関数を使う方法|営業日の計算をマスターしよう
Microsoft ExcelのWORKDAY関数は、日付・時刻関数の一つで、指定した開始日から一定の営業日前後の日付のシリアル番号を返す関数です。営業日の計算では、土日や「祝日」として指定された日付が自動的に除外されます。この関数を活用すれば、請求書の支払期日、商品の納品予定日、実際の勤務日数などを簡単かつ正確に算出できます。
WORKDAY関数の数式と構文
WORKDAY関数の数式は次のとおりです。
WORKDAY(start_date, days, [holidays])
各引数の意味は以下の通りです。
- start_date(開始日): 計算の起点となる日付。必須項目です。
- days(日数): 開始日の前または後の、土日と祝日を除いた営業日数。必須項目です。
- holidays(祝日): 勤務カレンダーから除外したい日付。国民の祝日や会社独自の休業日などを指定できます。省略可能です。
ExcelでWORKDAY関数を使う手順
WORKDAY関数を使うには、以下の手順に従ってください。
- Excelを起動する
- 新しい表を作成するか、既存の表を使用する
- 結果を表示したいセルにWORKDAYの数式を入力する
- Enterキーを押して結果を確認する
まず、Microsoft Excelを起動し、表を作成するか既存の表を開きます。

最初の例では、「開始日」と「日数」の2つの引数だけを使って計算してみましょう。
結果を表示したいセルに =WORKDAY(A2, B2) と入力します。

キーボードのEnterキーを押すと、結果が表示されます。

次に、表の2つ目の日付では、翌週の祝日を営業日から除外して計算します。
セルに =WORKDAY(A3, B3, F2) と入力します。

その後、Enterキーを押せば完了です。
WORKDAY関数のその他の入力方法
数式を直接入力する以外にも、WORKDAY関数を使う方法が2つあります。

方法1:「関数の挿入」ダイアログボックスを使う
ワークシートの左上にあるfxボタンをクリックします。
「関数の挿入」ダイアログボックスが表示されます。
「関数の検索」セクションのカテゴリ一覧から「日付/時刻」を選択します。
続いて「関数名」の一覧からWORKDAYを選択し、OKをクリックします。

「関数の引数」ダイアログボックスが開くので、以下のように入力します。
- 開始日欄に「A3」を入力
- 日数欄に「B3」を入力
- 祝日欄に「F2」を入力
最後にOKをクリックすると、結果が表示されます。

方法2:リボンの「数式」タブを使う
「数式」タブをクリックし、関数ライブラリグループ内の「日付/時刻」ボタンを選択します。
表示された一覧からWORKDAYを選びます。
「関数の引数」ダイアログボックスが表示されるので、方法1と同じ手順で引数を入力してください。
このチュートリアルが、Microsoft ExcelでのWORKDAY関数の使い方を理解する助けになれば幸いです。
ご不明な点がある場合は、コメント欄でお気軽にお知らせください。
あわせて読みたい:ExcelでBIN2HEX関数を使う方法

-
Microsoft ExcelのREPT関数の使い方|文字列を指定した回数だけ繰り返す方法
Microsoft ExcelのREPT関数は、文字列を指定した回数だけ繰り返し表示するための「文字列操作関数」です。書式は REPT(文字列, 繰り返し回数) となります。 REPT関数を使用する際の注意点として、繰り返し回数に0を指定した場合は空のセルが返され、整数以外の数値を指定した場合は小数点以下が切り捨てられます。また、結果の文字数が32,767文字を超えると、#VALUE!エラーが返されるので注意しましょう。 REPT関数の書式 文字列:繰り返したいテキストを指定します(必須)。 繰り返し回数:テキストを繰り返す回数を指定します(必須)。 ExcelでREPT関数を使う基本の手
-
Microsoft ExcelでDPRODUCT関数を使う方法を初心者向けに解説
DPRODUCT関数は、リストやデータベースの中から条件に一致するレコードを探し、その指定したフィールド(列)の値をすべて掛け合わせた積を求める関数です。一致するレコードから計算結果を返すのが目的で、書式は DPRODUCT(データベース, フィールド, 検索条件) となります。 DPRODUCT関数の構文 データベース:データベースを構成するセル範囲を指定します。(必須) フィールド:関数で使用する列を、列名または列番号で指定します。(必須) 検索条件:抽出条件を指定したセル範囲を指定します。 DPRODUCT関数の使い方 まず、Microsoft Excelを起動するか、既存のExce