営業日を求めるには
高度な日付と時刻の関数を使用する
最終更新日時:2023/04/03 16:29:16
土日や祝日などを除いて、開始日から起算して日数で指定した日数だけ経過した日数を求めるには、WORKDAY関数を利用します。ただし、シリアル値が返されるので、後でセルの表示形式を日付形式に変更する必要があります。
はじめに
WORKDAY関数は、開始日から起算して日数で指定した日数だけ前または後の日付に対応するシリアル値を計算します。
=WORKDAY(開始日,日数,祭日)
- 開始日
- 開始日の日付または、日付が入ったセルを指定します。日付を直接指定する場合は、ダブルクオーテーションで囲みます。
- 日数
- 経過する日数を指定します。
- 祭日
- 国民の休日や休業日など、計算から除く日付または日付が入ったセルを指定します。土日を除いた日付だけを計算する場合は、この引数は省略してもOKです。
操作方法
- 祭日リストを用意しておきます。
- [数式]タブを開き、[関数ライブラリ]の[日付と時刻]の一覧から「WORKDAY」を選択します。
- [開始日]には日付の入ったセルを選択します。
- [日数]には、5営業日後を求めるので「5」と入力します。
- [祭日]の引数には祭日リストを選択して[完了]ボタンをクリックします。
- シリアル値が返されるので、[ホーム]タブを開き、[数値]カテゴリの[標準]の▼をクリックして日付形式を選択します。
- 第5営業日が求められました。
※執筆環境:Microsoft Excel for Mac バージョン 16.42
INDEX