シンプル・スマートな画面録画ソフト EaseUS RecExperts
Excel最新版が使える「Microsoft 365」を最安で購入するなら

2024/03/28時点のExcelの最新バージョン2402 17328.20184はMicrosoft 365にて利用可能です。

Microsoft 365は、現在『Amazonのオンラインコード版』が最安購入値となっています。
(Microsoft公式より1,490円お得)

一定期間の営業日数を計算する方法を教えて下さい!!

…という方のために、この記事を書きました。

 

ということでこんにちは、20代怠け者(@20sInvest)です。

この記事では、開始日と終了日の両方の日付を指定して、その期間内の営業日の日数を求める方法をまとめています。

その関数の使い方はカンタンです!

さっそく見ていきましょう。

 
【新機能】わからないことはAIに聞いてみよう
質問内容を入力すると、皆さんの疑問にAIがお答えします。

※当機能は現在ベータ版です。 予告なく公開終了する場合があります。
 
この記事で解決しなかった疑問は疑問はAIに聞いてみよう
質問内容を入力すると、皆さんの疑問にAIがお答えします。

※当機能は現在ベータ版です。 予告なく公開終了する場合があります。

【手順】土日を除外して、開始日→終了日の期間の日数を計算する関数

さて、この場合はNETWORKDAYS関数を使います。

NETWORKDAYS関数
開始日、終了日の日付データ(シリアル値)を指定すると、その間の日数を返してくれる関数です。

ネットワークデイズ関数と覚えましょう。

=NETWORKDAYS(開始日, 終了日)

 

実際に使ってみましょう。

まずは、こんなデータを用意しました。

開始日(D4)と終了日(D5)の日付が入力されているセルです。

 

日数を表示したいセルに、NETWORKDAYS関数と、セル番号を入力します。

開始日→終了日の順番です。
 
=NETWORKDAYS(D4, D5)

すると、このように土日を除外した日数(54日間)が表示されました。

 

このNETWORKDASYS関数は、日付データ、シリアル値で入力しないといけません。

例えばこのように関数内に直接日付を入力しても正しく動作しないので、注意が必要です!

 

あくまで、セルで日付を指定して、そこを参照する形でこの関数を使うのが良いですね。

以上、ご参考までに。

それでは!