Excelで今日の日付を即入力!関数とショートカットの違いと裏ワザ
ビジネスの現場で頻繁に行うExcelへの日付入力。「とりあえずTODAY関数を入れておけば安心」と安易に使った結果、翌日にファイルを開いたら日付が勝手に変わってしまい、過去の作成日や請求日が狂ってしまったというトラブルは後を絶ちません。日常業務の定番操作だからこそ、仕組みの理解があやふやなまま使われがちな機能の一つです。
実務で失敗しないための鍵は、「自動更新させたい日付」と「その日の日付で固定したい日付」の明確な使い分けにあります。本稿では、わずか1秒で入力できるショートカットキーの基本から、表示形式のカスタマイズ、印刷時の自動挿入テクニックまで、2026年の実務環境で即使える必須ノウハウを分かりやすく整理しました。
📌 【この記事の重要ポイントまとめ】
- 要点1:作成日や履歴の記録には「Ctrl + ;」、期限管理や経過日数計算には「TODAY関数」を使い分けるのが鉄則。
- 要点2:翌日以降に日付が変わるトラブルは、TODAY関数を値貼り付けで固定するかショートカット入力に切り替えることで完全防止可能。
- 要点3:シリアル値の仕組みと表示形式(aaa/aaaa)をマスターすれば、曜日自動表示や帳票デザインも自由自在に制御できる。
【決定的な違い】TODAY関数と「Ctrl+;」ショートカットの使い分け基準
Excelで今日の日付を扱う方法は、大きく分けて「関数による動的表示」と「ショートカットによる静的入力」の2系統が存在します。この2つの挙動の違いを把握することが、日付トラブルを防ぐ第一歩です。
キーボードの「Ctrl + ;(セミコロン)」を同時に押すと、操作した瞬間の日付がセルに直接テキスト(値)として書き込まれます。一方、セルに「=TODAY()」と入力した場合は、ブックを開いた日や再計算が実行されたタイミングで、常にその日の日付へと自動更新され続けます。
見積書や請求書の発行日、日報の作業日、議事録の作成日など、「過去の特定の日付として残す必要があるデータ」にはショートカットによる日付固定が必須です。対して、「本日時点での売掛金残高」や「契約更新日までの残り日数計算」といった、常に現在を起点にする計算式にはTODAY関数を組み込むのが正解です。
「翌日に日付が変わる」トラブル解消|日付を自動更新させず固定する方法
「TODAY関数で請求書を作ったら、印刷するたびに日付が更新されてしまう」「過去ログの日付がすべて今日の日付に上書きされた」という事故は、オフィスの日常茶飯事です。すでにTODAY関数で組んでしまった表の日付を固定するには、以下の手順で「値の貼り付け」を実行します。
日付が入っているセルを選択して「Ctrl + C」でコピーし、右クリックメニューまたは「Ctrl + Shift + V」(Microsoft 365の最新機能)で「値として貼り付け」を行います。これにより、関数の数式が取り除かれ、現在の日付データのみが固定値としてセルに定着します。
また、新規入力時から固定日付を入れたい場合は、関数ではなく前述の「Ctrl + ;」ショートカットで日付固定を行う習慣をつけることが最も確実な予防策です。
現在時刻まで記録するNOW関数と「Ctrl+:」の活用テクニック
日付だけでなく「何時何分」という時間情報まで正確に記録したいシーンでは、NOW関数と時刻ショートカットが役立ちます。
現在時刻をその場で固定入力したい場合は、「Ctrl + :(コロン)」を押すだけで「14:30」のような現在時刻が瞬時に打ち込まれます。日付と時刻を1つのセルにまとめて固定したいときは、「Ctrl + ;」を押したあとに半角スペースを1つ空け、続けて「Ctrl + :」を入力する合わせ技が非常にスピーディーです。
一方、セルに「=NOW()」と記述すると、「2026/04/01 14:30」のように日付と現在時刻がセットで取得され、シートの再計算ごとにリアルタイムで時刻が書き換わります。タイムスタンプログにはショートカット、リアルタイム監視ダッシュボードにはNOW関数と使い分けるのが現場の定石です。
曜日を自動表示させる裏ワザ|表示形式の変更とTEXT関数の実践
日付の横に「(水)」や「水曜日」といった曜日を添えたい場合、手作業で打ち込むのは二度手間であり、入力ミスの温床になります。Excelの日付データは、セルの表示形式を変えるだけで曜日を自動付与できます。
日付セルを選択して「Ctrl + 1」を押し、セルの書式設定を開きます。「ユーザー定義」を選択し、種類の入力欄に以下の記述を加えるだけで見た目が切り替わります。
・yyyy/mm/dd (aaa) → 2026/04/01 (水)
・yyyy年m月d日 (aaaa) → 2026年4月1日 (水曜日)
別のセルに曜日だけを文字列として抜き出したいときは、「=TEXT(A1, "aaa")」のようにTEXT関数を使えば、参照先の日付から自動的に曜日テキストを生成できます。
なぜ日付が5桁の数字になるのか?Excelのシリアル値の仕組みを解き明かす
日付を入力したはずなのに、ある日突然「46113」のような見慣れない5桁の数値が表示されて困惑した経験はないでしょうか。これはエラーではなく、Excel内部で日付を管理している「シリアル値」がそのまま露出してしまった状態です。
Excelは日付を文字ではなく、「1900年1月1日」を「1」として起算した連続した通し番号(シリアル値)として計算しています。例えば「2026年4月1日」は、1900年1月1日から数えて46,113日目にあたるため、内部数値は「46113」となります。時間が小数点以下(1日=1.0、半日12時間=0.5)で加算されるのもこの仕組みによるものです。
数値に戻ってしまった場合は、セルを選択してツールバーの表示形式ドロップダウンから「短い日付形式」を選ぶか、「Ctrl + Shift + 3(#)」のショートカットを押せば、一瞬で本来の日付表記へと復元できます。
印刷時に今日の日付を自動挿入するヘッダー・フッター設定術
定例会議の配布資料や現場の点検シートなど、「印刷した当日の日付」を用紙の端に自動で印字したいケースでは、シート内のセルを編集するよりもページ設定のヘッダー・フッター機能を利用するのがスマートです。
「ページレイアウト」タブのページ設定から「ヘッダー/フッター」を開き、ヘッダーの編集を選択します。配置したい位置(右上など)にカーソルを合わせ、「日付の挿入」アイコン(カレンダーマーク・コード名:&[日付])をクリックします。時間を併記したい場合は続けて「時刻の挿入」アイコンを追加します。
この設定を行っておけば、セル内のデータを書き換えることなく、プリンターから出力した時点の正確な今日の日付が自動的に余白部分へ印字されます。
【2026年最新】知っておくと業務が激変するExcel日付関数の実務テクニック
Microsoft 365の普及により、日付を扱う計算式もより直感的で強力な記述が可能になりました。今日の日付(TODAY関数)と組み合わせることで真価を発揮する実務必須の関数テクニックを紹介します。
月末の日付を割り出したいときは、「=EOMONTH(TODAY(), 0)」と入力するだけで当月末日を取得できます。「1」を指定すれば翌月末、「-1」なら先月末となり、月次サイクルのスケジュール表作成を大幅に自動化できます。
また、今日までの経過年数や残日数を計算したいときは、「=DATEDIF(A1, TODAY(), "Y")」で年齢・勤続年数を算出したり、「=NETWORKDAYS(TODAY(), 納期セル)」で土日祝日を除外した実働稼働日数を即座に計算可能です。静的な値入力と動的な関数の特性を正しく組み合わせることが、脱・力技Excelへの近道となります。
【excel 今日 の 日付】に関するよくある質問(FAQ)
Q1:Mac版のExcelで今日の日付を入力するショートカットキーは何ですか?
A1:Mac版Excelの場合、今日の日付を固定入力するショートカットは「Control + ;(セミコロン)」です。現在時刻の入力は「Command + ;(セミコロン)」となります(WindowsのCtrl+:とはキーバインドが異なるため注意が必要です)。
Q2:TODAY関数で入力した日付の書式が「2026/4/1」になってしまいます。「2026年04月01日」のように2桁揃えで固定できますか?
A2:セルを選択して「Ctrl + 1」を押し、「表示形式」→「ユーザー定義」で「yyyy年mm月dd日」と指定することで、月や日が1桁の場合でも「04月01日」のようにゼロ埋め表示させることができます。
Q3:TODAY関数が入っているブックを開いても日付が今日の日付に自動更新されません。なぜですか?
A3:Excelの計算方法が「手動」に設定されている可能性があります。「数式」タブの「計算方法の設定」を開き、「自動」にチェックが入っているか確認してください。「手動」になっている場合はF9キーを押すまで再計算が実行されません。
まとめ:日付入力の特性を理解して毎日のデスクワークをスマートに
Excelにおける今日の日付の扱いは、一見シンプルでありながら、数式と固定値の混同によって思わぬ業務ミスを引き起こしやすいポイントです。
「記録として残す履歴は Ctrl + ; で固定」「常に今日基準で動かす数式は TODAY() を採用」という基本ルールを徹底するだけでも、日付ずれによる手戻りはゼロになります。表示形式のカスタマイズやヘッダー印刷テクニックも併せて取り入れ、日々の帳票作成やデータ管理をより効率的かつ安全に進めていきましょう。 (出典: excel 今日 の 日付(Yahoo!ニュース))