Excel関数 逆引き集 | 今日の日付を表示 → TODAY

Excel
スポンサーリンク

概要

Excelで「今日の日付」を自動的に表示したいときは TODAY関数 を使います。TODAYはパソコンのシステム日付を参照し、常に最新の日付を返す関数です。毎日更新されるので、日報やスケジュール表などに最適です。


基本の使い方

書式

=TODAY()
  • 引数は不要です。
  • セルに入力すると、その日の日付が表示されます。

=TODAY()

2025年12月17日に入力すれば「2025/12/17」と表示されます。


具体例

今日の日付を表示

=TODAY()

常に最新の日付が表示されます。

今日の日付を「yyyy-mm-dd」形式で表示

=TEXT(TODAY(),"yyyy-mm-dd")

「2025-12-17」のように表示されます。

今日の日付を「令和」形式で表示

=TEXT(TODAY(),"ggge年m月d日")

「令和7年12月17日」と表示されます。


応用テンプレート

今日から7日後の日付を表示

=TODAY()+7

今日の日付に7日を加算して表示します。

今日から30日前の日付を表示

=TODAY()-30

過去の日付を簡単に計算できます。

今日の曜日を表示

=TEXT(TODAY(),"dddd")

「水曜日」と表示されます。

今日の日付と時刻を表示(NOW関数との違い)

=NOW()

TODAYは日付だけ、NOWは日付+時刻を返します。


よくあるつまずきと対策

日付が数字で表示される

Excel内部では日付はシリアル値(数値)で管理されています。表示形式を「日付」に変更すれば正しく表示されます。

毎日更新されることを忘れがち

TODAYは常に最新の日付を返すため、過去の日付を固定したい場合はコピーして「値貼り付け」を行いましょう。

曜日や和暦表示はTEXT関数と組み合わせる

TODAY単体では日付のみ。表示形式を工夫することで用途が広がります。


例題

問題1: 今日の日付をA2セルに表示してください。

解答例:

=TODAY()

問題2: 今日の日付を「yyyy-mm-dd」形式でB2セルに表示してください。

解答例:

=TEXT(TODAY(),"yyyy-mm-dd")

問題3: 今日から7日後の日付をC2セルに表示してください。

解答例:

=TODAY()+7

問題4: 今日から30日前の日付をD2セルに表示してください。

解答例:

=TODAY()-30

問題5: 今日の曜日をE2セルに表示してください。

解答例:

=TEXT(TODAY(),"dddd")

まとめ

TODAY関数は「今日の日付」を自動で返すシンプルな関数です。日付計算や表示形式の工夫と組み合わせることで、スケジュール管理や日報作成に大活躍します。講師として強調したいのは「TODAYは常に最新の日付を返す」という点。これを理解すれば、Excelでの日付処理が一段と便利になります。

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