• 締切済み

excelのNETWORKDAYS関数を使用して、特定の土曜日を除外する方法はありませんか?

営業日の計算をするのにNETWORKDAYS関数を使用しているのですが、1回/年のみ土曜日が通常出勤日となる日があり、その日のみをNETWORKDAYS関数から除外出来る方法はありますか? ちなみにexcel2003を使用しています。 どうかご教授、宜しくお願い致します。

みんなの回答

回答No.2

間違いました。<=を使わないと、当日が判定の中に入りませんでした。 =IF(AND(A4<=DATEVALUE("2009/1/24"),B4>=DATEVALUE("2009/1/24")),NETWORKDAYS(A4,B4)+1,NETWORKDAYS(A4,B4)) でいいと思います。

回答No.1

祭日を稼働日から除くなら第三の引数で指定するのですが、本来の休みに稼動するなら、IF関数を使って除外するしか手はないでしょうね。 たとえばセルA1に開始日、セルA2に終了日があって、本来休みなのだが出勤しなければならない土曜日が2009年1月24日だったとすると、 =IF(A1<(2009/1/24)&B1>(2009/1/24),NETWORKDAYS(A1,B1)+1,NETWORKDAYS(A1,B1)) というかんじでしょうか。

関連するQ&A