スプレッドシートで作業しているとき、今日の日付を毎回手打ちするのは意外と面倒ですよね。実はショートカットキーを使えば、一瞬で現在の日付や時刻を入力できるんです。この記事では、WindowsやMacでの基本的な入力方法から、スマホアプリでの便利な使い方まで幅広くご紹介します。また、オートフィルを使って連続した日付を作ったり、曜日を自動で表示させたりするテクニックも解説します。もしショートカットがうまく機能できない場合や、表示される日付がずれるといったトラブルの原因、さらには好みの表示形式に変更する設定なども網羅していますので、スプレッドシートの日付入力をもっとラクにしたい方はぜひ参考にしてみてくださいね。

- WindowsとMacそれぞれの日付・時刻入力のショートカットがわかる
- オートフィルを活用した連続するカレンダーデータの効率的な作り方がわかる
- ショートカットが効かない、日付がずれるといったトラブルの対処法がわかる
- 表示形式のカスタマイズやスマホでの入力規則など応用テクニックがわかる
基本的なスプレッドシートの日付ショートカット
まずは、日々の作業ですぐに使える、最も基本的なショートカットキーから見ていきましょう。これを覚えるだけで、毎日のデータ入力の手間がぐっと減って、作業がスムーズになりますよ。
今日の日付を一瞬で入力する方法
毎日の売上表や日報など、「今日」の日付を入力する機会はとても多いですよね。手動で「2026/07…」と打ち込む代わりに、以下のショートカットを使ってみてください。
Windows環境をお使いの場合、セルを選択した状態でキーボードの「Ctrl」キーを押しながら「;(セミコロン)」を押します。これだけで、一瞬にしてその日の日付(例:2026/07/04)がセルに入力されます。
【ポイント】
このショートカットで入力されるのは、あくまで入力した瞬間の「値」です。明日になってファイルを開き直しても、日付が自動で明日の日付に更新されることはありません。記録として残したい場合にぴったりの機能ですね。
いちいちカレンダーを確認したり、テンキーで数字を打ち込んだりする手間が省けるので、タイピングミスを防ぐ意味でも非常に便利かなと思います。
Mac環境での入力キーと注意点
Macを使っている場合は、Windowsとは少しキーの組み合わせが異なります。
Mac環境で今日の日付を入力するには、「⌘ Command」キーを押しながら「;(セミコロン)」を押します。操作感はWindowsとほぼ同じですね。
ただ、ここで一つ注意しておきたいのが、現在時刻を入力したい場合です。公式のヘルプなどでは、時刻の挿入は「Ctrl + Shift + ;」(Macは「⌘ Command + Shift + ;」)と案内されていることが多いのですが、日本のビジネスシーンで一般的なJIS配列(日本語配列)のキーボードを使っていると、うまく機能しないことがよくあります。
【JIS配列キーボードの注意点】
JIS配列では「Shift + ;」が「+(プラス)」記号として認識されてしまうためです。そのため、JIS配列をお使いの場合は、時刻を入力する際に「Ctrl + :(コロン)」(Macの場合は「⌘ Command + :」)を試してみてください。私自身も最初はこれに戸惑いましたが、キーボードの配列によって挙動が変わることを知っておくと安心です。
日付と時刻を同時に挿入する裏技
システムのログを残したり、タスクの完了時間を厳密に記録したりする場面では、「いつ、何時に」作業したかというタイムスタンプが必要になりますよね。日付と時刻を別々のセルに入力するのも良いですが、一つのセルにまとめて挿入できるちょっとした裏技のショートカットがあります。
以下のキーを同時に押してみてください。
- Windows環境:「Ctrl」+「Alt」+「Shift」+「;(セミコロン)」
- Mac環境:「⌘ Command」+「Option」+「Shift」+「;(セミコロン)」
少し押すキーが多いですが、これを実行すると「2026/07/04 9:00:00」のように、日付と時刻がスペース区切りで一つのセルにピタッと入力されます。後から書き換えられたくない承認日時の記録など、正確な履歴を残したいときに抜群の実用性を発揮しますよ。
スマホアプリのカレンダー入力術
最近は、外出先からスマホのスプレッドシートアプリでデータを入力することも増えましたよね。でも、スマホの小さな画面でスラッシュや数字を打ち込むのは本当に大変です。
そこで活用したいのが、「データの入力規則」機能です。パソコン側で事前に設定しておくことで、スマホでの入力が劇的にラクになります。
- パソコン版のスプレッドシートで、日付を入力させたいセル範囲を選択します。
- メニューの「データ」から「データの入力規則」を選びます。
- 条件を「有効な日付」に設定し、無効なデータの場合は「入力を拒否」にして保存します。
【スマホでの見え方】
この設定をしたセルをスマホアプリでタップすると、通常の文字入力キーボードではなく、スマホ専用のカレンダーやドラムロール式の入力画面が自動的に立ち上がります。
指でポンポンと日付を選ぶだけで正確なデータが入るので、移動中の作業ストレスがかなり減ります。現場のスタッフにスマホで入力をお願いする際にも、入力ミスを物理的に防げるのでとてもおすすめの設定です。
オートフィルで連続データを入力
ショートカットで今日の日付を入力した後、その日付を下のセルにずっとコピーしたい、あるいはカレンダーのように「1日ずつ増える連番」にしたいというケースがありますよね。ここでは「オートフィル」のちょっとした法則をご紹介します。
セルを選択したときに右下に表示される青い四角(フィルハンドル)を下に向かってドラッグするだけで、データが展開されますが、日付の場合は「デフォルトで1日ずつ増える連続データ(連番)」になります。
もし、「同じ日付をそのまま100行分コピーしたい」という場合は、ただドラッグするのではなく、キーボードの修飾キーを使います。
| 入力したい結果 | 操作方法 |
|---|---|
| 1日ずつ増える日付(連番) | フィルハンドルをそのままドラッグ |
| 全く同じ日付をコピー | 「Ctrl」(Macは「Option」)を押しながらドラッグ |
面白いことに、単なる数字を入力した場合はこのルールが逆になります(数字はそのままドラッグでコピー、キーを押しながらで連番)。日付と数字で挙動が反転していることを覚えておくと、思い通りのデータ作成が素早くできるようになりますよ。
応用的なスプレッドシートの日付ショートカット

基本的な入力方法に慣れてきたら、次は少し踏み込んだ設定や、いざという時のトラブルシューティングについて解説します。これであなたもスプレッドシートの操作がもっと快適になるはずです。
できない時の互換性設定と対処法
「記事の通りにショートカットキーを押しているのに、なぜか日付が入力できない!」というトラブルに遭遇することがあります。主な原因としては、ブラウザの拡張機能や、パソコン自体のシステムショートカットと競合してしまっていることが考えられます。
そんな時は、スプレッドシート内部の互換性設定を見直してみるのが効果的です。
【互換性ショートカットの有効化手順】
1. メニューの「ヘルプ」から「キーボード ショートカット」を開きます。(または「Ctrl + /」を押します)
2. 画面の下の方にある「互換性のあるスプレッドシートショートカットを有効にする」のスイッチをオン(緑色)にします。
この設定をオンにすることで、スプレッドシート上のショートカットが優先されやすくなり、今まで効かなかったキーボード操作がすんなり動くようになることがよくあります。困った時の第一手として覚えておいて損はありません。
日付がずれる原因とタイムゾーン
「ショートカットで今日の日付を入れたはずなのに、なぜか昨日や明日の日付になってしまう…」
この不思議な現象の裏には、「タイムゾーン(標準時)」の設定のズレが隠れています。
Googleスプレッドシートはファイルごとに独立したタイムゾーンの設定を持っています。もし、新規作成したファイルのデフォルトが海外になっていたり、海外の人から共有されたファイルだったりすると、あなたのパソコンの時計(日本時間)とスプレッドシート内の時計(例えば太平洋時間)に時差が生じてしまいます。結果として、ショートカットを使った時の日付がズレてしまうんです。
これを直すには、ファイル自体の設定を変更します。
- メニューの「ファイル」から「⚙ 設定(スプレッドシートの設定)」をクリックします。
- 「全般」タブの中の「タイムゾーン」を、「(GMT+09:00) 東京」など、お住まいの地域に変更します。
- 「設定を保存」をクリックします。
【注意点】
タイムゾーンを変更しても、すでにズレた状態で入力してしまった過去のセルデータは自動的には直りません。設定を変更した後に新しく入力するものから正しい日付になりますので、過去のデータは必要に応じて手作業で修正を行ってくださいね。
ロケールによる表示形式の変更
ショートカットで日付を入力すると、通常は「2026/07/04」のように表示されますが、提出先のフォーマットに合わせて「2026年7月4日」といった日本語表記にしたいこともありますよね。
特定のセルだけ見栄えを変えたい場合は、メニューの「表示形式」>「数値」>「カスタム日付と時刻」から自由に設定を作り込むことができます。
一方で、もしグローバルなチームで仕事をしていて、「シート全体の日付の基準を、アメリカ式(月/日/年)やヨーロッパ式(日/月/年)に一括で変えたい」という場合は、ロケール設定の変更が便利です。
先ほどのタイムゾーン設定と同じく、「ファイル」>「⚙ 設定」を開き、「ロケール」の項目を目的の国(例えば「英語 (英国)」など)に変更して保存します。こうすることで、シート全体の日付の認識基準がその国の文化に合わせて即座に切り替わります。シート全体のルールを変える強力な設定なので、用途に合わせてうまく使い分けてみてください。
曜日を自動入力するカレンダー
日付と一緒に曜日も表示させたい場合、わざわざ隣のセルに「月」「火」と手入力する必要はありません。スプレッドシート内部では、日付は「シリアル値」という数値として管理されているため、表示形式を少し工夫するだけで曜日を自動で表示させることができます。
日付が入力されているセルを選択し、「表示形式」>「数値」>「カスタム日付と時刻」を開きます。入力欄に直接フォーマットを指定することで、見え方をコントロールできます。
【よく使う曜日のフォーマット例】
・ddd と入力 → 「月」「火」「水」のような略称で表示されます。
・dddd と入力 → 「月曜日」「火曜日」のような完全表記で表示されます。
例えば、「yyyy/mm/dd (ddd)」と設定すれば、「2026/07/04 (土)」のように日付と曜日をセットで綺麗に表示させることが可能です。
また、オートフィルの機能を使えば、「月曜日」と文字を打って下にドラッグするだけで「火曜日、水曜日…」と連続して入力してくれる賢い機能も備わっていますので、スケジュール表を作る際などに活用してみてくださいね。
活用!スプレッドシートの日付ショートカット
ここまで、スプレッドシートにおける日付ショートカットの基本から、知っておくと便利な応用テクニックまでをご紹介してきました。
「Ctrl + ;」などのショートカットキーは、一見するとほんの数秒の時短にすぎないと思われるかもしれません。しかし、打鍵数を減らすことは、単なるスピードアップだけでなく、「2026」を「2025」と打ち間違えるようなヒューマンエラーを未然に防ぐという大きな意味を持っています。また、スマホでのカレンダー入力や表示形式のカスタマイズと組み合わせることで、データの正確性はさらに高まります。
ぜひ今回ご紹介した「スプレッドシート 日付 ショートカット」のテクニックを毎日の業務に取り入れて、面倒な入力作業をサクッと終わらせてしまいましょう!より本質的な考える作業に時間を使えるようになるはずです。
※この記事で紹介したショートカットキーや機能の挙動は、OSのバージョンやブラウザのアップデートにより変更される場合があります。正確な最新情報については、Googleスプレッドシートの公式ヘルプセンター等もあわせてご確認ください。

