テク-6
期間内の勤務日数を求める
ポイント――土、日、祝日を除いた日数を求めるには
NETWORKDAYS関数
ある期間内の土日、祝日を除いた日数を求めるのにはNETWORKDAYS関数を使います。祝日を指定するたに、ここでは別途、終日の一覧表を作りました。
よく似た関数にWORKDAY関数がありますが、WORKDAY関数が指定した日数後の「日付」を求めるのに対し、NETWORKDAYS関数は指定した期間内の「日数」を求めます。
なお、EDATE関数を使うには、前編の手順で分析ツールを追加インストールして下さい。
式の解説
D5 セルの式は?
C列の「勤務開始日」からD列の「勤務終了日」の期間内の、土日、祝日を除く日数を求め、「勤務日数」にする。勤務日数から除外したい祝日の日付は別のセルにあらかじめよういしておくこと。祝日の指定を省略すると、土日のみを除いた日数が求められる。
- ●土、日、祝日を除いて、開始日から終了日までの日数を求める
- 書式 =NETWORKDAYS(開始日,終了日[,祭日])
(次ページ、「年・月を選ぶだけでできる万年カレンダーを作る」に続く)
この連載の記事
-
第4回
ビジネス
時間関数を極めれば 面倒な給与計算がサクッと終わる! -
第2回
ビジネス
Excelの日付関数を使いこなせば、こんなに便利!【前編】 -
第1回
ビジネス
日付や時刻を自在に操れば Excel操作が楽しくなる - この連載の一覧へ