コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

Excelやスプレッドシートで稼働日を出すのはWORKDAY関数が便利

ガントチャート職人になりかけているのでそのメモ

関数

=WORKDAY( 開始日 , 稼働させたい日数 , 祝日リストの範囲指定)

開始日から稼働日分後の日付を算出する。土日、および祝日リストで指定した日付はカウント対象としない

便利ポイント

土日と指定の日を読み飛ばして日付を導出してくれるので、稼働日のスケジュールを引くときなどに便利

祝日リストなどは用意してくれている人がいるので、それをコピーして別シートに貼り付けるなどするといい

Excel最新版!2019年 祝日一覧(2019年~2022年まで) - 教えて!HELPDESK

不便ポイント

開始日は稼働させたい日に含まれないので、そこを考慮する必要がある。

例えば開始日を 2019/2/18 (月曜日) から2日を指定する。その場合18日と19日で2日使うので終了日は 2/19 みたいに考えられそうだが、出てくるのは 2019/2/20 、指定日はカウントには含まれない。

参考リンク