【Excel】稼働日は何日あるか求める関数は?特定の期間内で営業日が何日あるか求める

アプリ

「NETWORKDAYS関数」とは、特定の期間内で営業日が何日あるか知りたいときに便利な関数です。また、定休日が土日以外の場合の営業日数を求めたいときは、「NETWORK.INTL関数」を利用するといいでしょう。この関数は、特定の曜日を週末として指定できるのが特徴です。

稼働日は何日あるの?

特定の期間内で営業日が何日あるか知りたい

一定期間内の営業日数などを調べる場合は、NETWORKDAYS関数を利用します。開始日、終了日、祝日を指定することで、稼働日数を求めることができます。

NETWORKDAYS 開始日から終了日までの期間で、土・日曜、
祝日を除く稼動日数を返す
=NETWORKDAYS(開始日,終了日,[祝日])

セルA6に「=NETWORKDAYS(A3,B3,C6:C9)」と入力する。これで、開始日(セルA3)から終了日(セルB3)までのキャンペーン期間のうち、土日と祝日(セルC6~C9)を除外した日数を求められる。

▶定休日が土日以外の場合

定休日が土日以外の場合の営業日数を求めたいときは、NETWORK.INTL関数を利用します。この関数は、特定の曜日を週末として指定できるのが特徴です。

NETWORKDAYS.INTL 開始日から終了日までの期間で、週末(特定の曜日)、
祝日を除く稼動日数を返す
=NETWORKDAYS.INTL(開始日,終了日,[週末],[祝日])

ここでは、定休日が火・水曜日の店舗でキャンペーン期間中の営業日数を求める。第3引数を「4」にすれば、火・水曜日を休業扱いにできる(下の表を参照)。セルA6に「=NETWO
RKDAYS.INTL(A3,B3,4,C6:C9)」と入力すれば、定休日と祝日を除いた日数を求められる。

▶「週末」に使用する番号

NETWORKDAYS.INTL関数では、第3引数の「週末」で指定する番号によって、何曜日を週末(休日)として扱うかを決めることができる。

※この記事は『エクセルが2週間で身につく(楽)上達講座』(マキノ出版)に掲載されています。

スポンサーリンク
アプリ暮らし・生活・ペット知識ビジネス
シェアする
特選街web編集部

1979年創刊の老舗商品情報誌「特選街」(マキノ出版)を起源とするWebマガジン「特選街web」( https://tokusengai.com/ )編集部。2023年6月よりブティック社運営。日常に役立つ知識、商品選びのコツから、お得な購入方法、上手な使いこなし方まで、読者の皆様の快適な暮らしをサポートする記事を作っています。

特選街web編集部をフォローする
特選街web

PR

【冷感MAXシャンプー】暑いほどトクで最大50%オフする『スカルプ D クール』を「特選街web」ディレクターが体験したら驚いた!
2025年夏はことさら暑い! 大人頭皮の持ち主としては 髪の毛の隙間から差し込む紫外線もジリジリして、気になります。とはいえ強力な冷感シャンプーを使うのも、ちょっと怖い。そんなとき、「予防医学」を掲げてヘアケア製品などを展開するアンファーの...

PRレビュー

車の後方視界が劇的クリア!高解像度リアカメラ付属のデータシステムの後付け「デジタルルームミラー」で帰省やアウトドアも快適に[PR]
安全にドライブを楽しむには、クリアな後方視界で周囲の交通状況を常に把握することが重要だ。しかし、純正のルームミラーだと、リアシートの乗員やリアラゲッジの荷物で後方の視界が遮られてしまうことがある。そんな悩みを解決してくれるのが、データシステ...

PRレビュー