Windows版WPSでNETWORKDAYS関数を使う方法

最終更新:2026年7月20日

NETWORKDAYSの使い方を4つのトピックで紹介します。すべて会員登録なしで利用でき、使い方インデックスから各トピックへ移動できます。

使い方インデックス

使い方ガイド

1. NETWORKDAYS関数を入力する

開始位置: 数式タブ → 数式バー

  1. スプレッドシートを開き、結果を表示したいセルを選択します。
  2. セルまたは数式バーに=を入力します。
  3. 続けてNETWORKDAYS(と入力します。
  4. 関数名と引数ガイドが表示されるか確認します。

成功条件

  • 画面上の結果: セルが数式入力モードになり、NETWORKDAYS(と表示されます。
  • 次にできる操作: 開始日、終了日、必要に応じて祝日引数を続けて入力できます。

使用時のヒント

  • よくある間違い: 最初に=を入力しないと、内容が通常のテキストとして扱われる場合があります。

2. 構文ガイドを使って引数を入力する

開始位置: 対象セルを選択した後の数式バー

  1. NETWORKDAYS(の後に、最初の引数として開始日を入力します。
  2. 区切り記号を入力し、続けて終了日の引数を入力します。
  3. 構文ガイドで引数の順序と形式を確認します。
  4. Enterキーを押して数式を確定します。

成功条件

  • 画面上の結果: セルには数式の文字列ではなく、計算結果が表示されます。
  • 次にできる操作: セルをもう一度選択すると、数式の確認や編集ができます。

使用時のヒント

  • よくある間違い: 閉じかっこや区切り記号が不足していると、数式エラーの原因になります。

3. 数式に祝日範囲を追加する

開始位置: 数式バー

  1. =NETWORKDAYS(start_date,end_date,holidays_range)と入力します。
  2. 祝日範囲には、祝日の日付が入ったセル範囲を指定します。
  3. Enterキーを押して確定します。
  4. 指定した祝日が結果から除外されているか確認します。

成功条件

  • 画面上の結果: 祝日引数を含まない場合と比べて、結果が変わります。
  • 次にできる操作: 祝日範囲を更新すると、結果もあわせて更新されます。

使用時のヒント

  • よくある間違い: 祝日範囲に日付以外の内容が含まれていると、結果が想定どおりにならない場合があります。

4. シートをまたぐ参照とネストした数式を使う

開始位置: 数式バー

  1. 現在のワークシートにNETWORKDAYSの数式を入力します。
  2. 別のワークシートのセルから開始日または終了日を参照します。
  3. 必要に応じて、NETWORKDAYSの結果を別の数式の中にネストします。
  4. 参照データを変更し、結果が自動的に再計算されるか確認します。

成功条件

  • 画面上の結果: シートをまたぐ参照も通常どおり機能し、元データが変更されると結果も更新されます。
  • 次にできる操作: 数式をコピーしたり、ほかのセルへ展開したりできます。

使用時のヒント

  • よくある間違い: 参照先のセルに有効な日付が入っていない場合、結果としてエラー値が返されることがあります。