初心者のエクセル(Excel)学習・入門 初心者のエクセル(EXCEL)学習・入門
エクセル(Excel)基本操作関数の使い方エクセル(Excel)マクロ目的から探すエクセル(Excel)書籍エクセル質問/解決掲示板
初心者のエクセル(Excel)学習・入門エクセル関数の使い方日付/時刻関数−NETWORKDAYS関数とは
スポンサーリンク

NETWORKDAYS関数

関数の種類 日付/時刻関数
書式 NETWORKDAYS(開始日,終了日,祭日)

NETWORKDAYS関数の使い方

NETWORKDAYS関数は開始日から終了日までの日数から土曜、日曜、祭日を除いた日数(稼働日数)を返します。
祭日に開始日から終了日までの間以外の日付を指定した場合は無視されます。
指定した祭日が土曜日または日曜日の場合は無視されます。

引数の指定方法
開始日 開始日を表す日付をDATE関数を使用して指定するか、他の関数または数式で指定
終了日 終了日を表す日付をDATE関数を使用して指定するか、他の関数または数式で指定
祭日 稼動日数から除外する日付を指定(省略可能)


C1に=NETWORKDAYS(A2,B2) C4に =NETWORKDAYS(A2,B2,A4:B4)を入力すると以下の表の結果となります。

C1の=NETWORKDAYS(A2,B2)では開始日にA2セルの2007/1/1、終了日にB2セルの2008/1/1を指定し、
祭日は省略しています。
よって、2007/1/1から2008/1/1までの日数から土曜日、日曜日の日が除かれた日数262が返されます。

C4の=NETWORKDAYS(A2,B2,A4:B4)では開始日にA2セルの2007/1/1、終了日にB2セルの2008/1/1を指定し、祭日にA4:B4のセル参照を指定しています。
祭日で指定しているA4:B4は2007/10/2と10/3を祭日としています。
よって、2007/1/1から2008/1/1までの日数から土曜日、日曜日と祭日で指定した2007/10/2と10/3を除いた日数260が返されます。

また、=NETWORKDAYS(A2,B2,"2007/10/2")のように祭日に直接、日付を二重引用符で囲んで指定することも出来ます。
A B C
1 営業開始日 営業終了日 稼働日数
2 2007/1/1 2008/1/1 262
3 祭日 稼動日数(祭日除く)
4 2007/10/2 2007/10/3 260

スポンサーリンク
日付・時刻関数リンク
DATE関数 DATEVALUE関数 DAY関数
DAYS360関数 EDATE関数 EOMONTH関数
HOUR関数 MONTH関数 NETWORKDAYS関数
MINUTE関数 NOW関数 SECOND関数
TIME関数 TIMEVALUE関数 TODAY関数
WORKDAY関数 YEAR関数 YEARFRAC関数
WEEKDAY関数 WEEKNUM関数
エクセル基本操作からワークシート関数の使い方、エクセルマクロ(VBA)の使い方など紹介。
エクセルの基礎から応用まで学べる「無料エクセル学習サイト」です。
Copy right(c) 2006-2014 初心者のエクセル(Excel)学習・入門 all right reserved