日々の業務やプライベートで「3ヶ月後の日付」を知りたいとき、Excelを使って簡単に計算できることをご存じですか?今回は、初心者の方でも安心して使える方法を、実際の例を交えてわかりやすく解説します。
Excelで90日後の日付を求める基本の方法
まずは、最もシンプルな方法からご紹介します。例えば、セルに「2025年6月13日」と入力されているとしましょう。この日付から90日後の日付を求めるには、B1セルに次の数式を入力します。
=+90
これで、B1セルに「2025年9月11日」と表示されるはずです。Excelでは、日付を「シリアル値」という数値で管理しており、1日を1としてカウントしています。そのため、日付に直接数値を足すことで、簡単に日付の計算が可能です。
空白セルへの対応エラーを防ぐ工夫
業務で複数のデータを扱う際、日付が入力されていないセルがあると、計算結果にエラーが表示されてしまうことがあります。例えば、セルが空白の場合、B2セルに「=+90」と入力すると、エラーが表示されます。
このような場合、次のようにIF関数を使って、空白セルには計算を行わないように設定できます。
=IF(="", "", +90)
これで、セルが空白の場合、B2セルも空白のままとなり、エラーを防ぐことができます。
月単位での計算EDATE関数の活用
「90日後」ではなく、「3ヶ月後」の日付を求めたい場合、EDATE関数を使用します。例えば、セルに「2025年6月13日」と入力されているとき、B3セルに次の数式を入力します。
=EDATE(, 3)
これで、B3セルに「2025年9月13日」と表示されます。EDATE関数は、月単位での計算を行うため、月末日を考慮した正確な日付を求めることができます。
曜日を考慮した計算WORKDAY関数の利用
「90営業日後」のように、土日を除いた日数を計算したい場合は、WORKDAY関数を使用します。例えば、セルに「2025年6月13日」と入力されているとき、B4セルに次の数式を入力します。
=WORKDAY(, 90)
これで、B4セルに「2025年9月19日」と表示されます。WORKDAY関数は、土日を除いた日数を計算するため、納期や締切日などの計算に便利です。
よくある質問や疑問
Q1: 90日後の日付を計算する際、祝日も除外できますか?
セルに「2025年6月13日」と入力されている場合、B1セルに次の数式を入力します。
=WORKDAY(, 90, 祝日リスト)
ここで、「祝日リスト」は、祝日の日付が入力されたセル範囲を指定します。これにより、祝日も除外した90営業日後の日付を計算することができます。
Q2: 月末日を考慮した計算はどうすれば良いですか?
EDATE関数を使用することで、月末日を考慮した日付の計算が可能です。例えば、セルに「2025年6月13日」と入力されているとき、B2セルに次の数式を入力します。
=EDATE(, 3)
これで、B2セルに「2025年9月13日」と表示されます。EDATE関数は、月単位での計算を行うため、月末日を考慮した正確な日付を求めることができます。
Q3: 日付の計算結果が「####」と表示される場合の対処法は?
日付の計算結果が「####」と表示される場合、セルの幅が狭いために日付が表示しきれないことがあります。この場合、セルの幅を広げることで、正しく日付を表示させることができます。
まとめ
Excelを使えば、日付の計算はとても簡単に行えます。今回ご紹介した方法を活用すれば、業務の効率化やスケジュール管理がスムーズに進むことでしょう。もし、さらに詳しい操作方法や応用編について知りたい方は、お気軽にLINEでお声掛けください。



コメント