Excelで平日をカウントし、指定日以降の日付を入力規則で制限する方法

Excel

Excelで特定の日付から◯日後以降の日付を入力できるように制限したい場合、日付入力の規則をカスタマイズすることができます。さらに、平日だけをカウントして、土日を除外する方法についても解説します。この記事では、Excelのセルに入力規則を設定する方法を詳しく説明します。

Excelの日付入力規則を使う

Excelでは、「データの入力規則」を使ってセルへの入力内容を制限できます。日付の入力に制限を加えることで、例えば「今日から◯日後」以降の日付のみ入力可能にすることができます。この方法を使うことで、業務や個人の計画で日付の管理がより効率的になります。

Excelの日付の入力規則を設定するためには、以下の手順を実行します。

  • 日付を入力したいセルを選択する
  • 「データ」タブの「データの入力規則」を選択
  • 「設定」タブで「日付」を選択し、適切な範囲を設定する

「今日から◯日後」以降の日付を入力可能にする関数

例えば、今日から3日後以降の日付のみを入力可能にしたい場合、以下の数式を「データの入力規則」の「カスタム」に設定することができます。

=TODAY()+3

これにより、セルには3日後以降の日付のみ入力できるようになります。

平日のみカウントして日付制限を設定する方法

さらに進んで、平日だけをカウントしたい場合は、Excelのワークシート関数を活用します。平日のみカウントするために「WORKDAY」関数を使用します。この関数を使うと、土日を除いた日付を計算することができます。

例えば、「今日から◯営業日後」の日付を入力可能にするための入力規則を設定したい場合、以下の関数を使用します。

=WORKDAY(TODAY(), 3)

この数式は、今日から3営業日後の日付を算出し、その日以降の日付だけが入力できるように制限します。これにより、土日を除外した営業日数をカウントできます。

その他のカスタマイズ方法

さらにカスタマイズを加えた入力規則を設定することも可能です。例えば、祝日を考慮した日付制限を行いたい場合、祝日のリストを別のセルに入力し、「WORKDAY」関数の引数にその祝日を追加することができます。

具体的には、以下のように設定します。

=WORKDAY(TODAY(), 3, Holidays)

ここで、「Holidays」には祝日が入力されたセル範囲を指定します。これにより、祝日も除外して日付を計算することができます。

まとめ

Excelで「今日から◯日後」以降の日付を入力規則で制限する方法は簡単に実行できます。さらに、平日だけをカウントしたい場合は「WORKDAY」関数を使うことで、土日を除外した入力規則を設定することができます。これらの機能を活用することで、業務や個人の計画において効率的に日付管理ができるようになります。

コメント

タイトルとURLをコピーしました