営業日の計算をしたい
日付や時刻の疑問
WORKDAY関数を利用しして、ある日付から指定された日数で前後した営業日(土日祝日を除いた日)を求める方法を紹介します。
概要
WORKDAY関数は、ある日付から指定された日数だけ前後した日付を土日及び祭日を除いて返します。
=WORKDAY(開始日,日数,祭日)
ただし、WORKDAY関数を利用するには、あらかじめ分析ツールアドインを有効にする必要があるので注意してください。[ツール]-[アドイン]を選択し、[アドイン]ダイアログボックスの「分析ツール」にチェックを付けて[OK]ボタンをクリックします。
操作方法
- 祭日リストを用意しておきます。
- たとえば3営業日後を求めたい場合、そのセルを選択して[関数の挿入]ボタンをクリックします。
- [関数の挿入]ダイアログの[関数の分類]の中から「日付/時刻」を選択し、[関数名]の一覧から「WORKDAY」を選択して[OK]ボタンをクリックします。
- [開始日]には日付の入ったセルを選択します。
- [日数]には、3営業日後を求めるので「3」と入力します。
- [祭日]の引数には祭日リストを選択して[OK]ボタンをクリックします。
- 数式結果がシリアル値になるので、セルの書式設定にて日付型に変更します。
- 3営業日後の日付が求められました。
INDEX
異なるバージョンの記事
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!