スプレッドシート日付入力の劇的自動化!2026年最新の裏技と時短術

スプレッドシート日付入力の劇的自動化!2026年最新の裏技と時短術の注目されている理由をコンパクトにまとめました。全体像を一目で把握できます。

Q1:スプレッドシートで今日の日付を一発で入力する最も手軽な方法は?
A1:キーボードショートカットの活用が最速です。Windowsは「Ctrl + ;」、Macは「Cmd + ;」を押すだけで、現在の日付が静的な値としてセルに書き込まれます。この値は翌日以降も変更されません。

Q2:入力した日付の横に「(月)」のように曜日を自動表示させるには?
A2:セルの見た目だけを変える場合は、メニューの「表示形式」>「数字」>「カスタム日時」から末尾に「(aaa)」を追加します。別セルに関数で抽出したい場合は「=TEXT(A2, "aaa")」と入力してください。

Q3:日付の引き算で日数を出そうとすると「#VALUE!」エラーになります。なぜですか?
A3:セル内の日付がシリアル値ではなく「文字列」として扱われていることが主な原因です。ピリオドや全角文字が含まれていないか確認し、区切り文字を半角スラッシュ(/)に統一するか、DATEVALUE関数を使って数値に変換してください。

Q4:TODAY関数を使うと翌日に日付が変わって困ります。固定する方法はありますか?
A4:TODAY関数は常に当日の日付を返す仕様のため、過去ログの保存には向きません。固定したい場合は前述のショートカットキー(Ctrl + ;)で入力するか、Google Apps ScriptのonEditトリガーを用いて入力時に値を確定させる自動スタンプスクリプトを導入してください。

田中 結衣

田中 結衣

デジタルマーケティングコンサルタント

グルメと旅を愛するフリーライター。全国各地の隠れた魅力を独自の視点から紹介します。

Share this article
Twitter Facebook Pinterest