TODAY関数の使い方(スプレッドシート)|今日の日付を出す
※写真はイメージです
書き方
=TODAY()今日の日付を出します。ファイルを開くたび、日付が変わるたびに自動で新しくなるので、期限までの残り日数などの計算に使います。
=B2-B1 で 18 日です。この図の表をダウンロード(Googleドライブにアップロードして開けます・問題と答えのシートつき)
日付を固定する(あとで変わらないように)
入力した日を記録するなら、TODAYではなく Ctrl+;(Macは ⌘+;)で今日の日付をそのまま入れます。TODAYは毎日変わるので、記録には向きません。
年齢を出す
=DATEDIF(B2, TODAY(), "Y")B2の生年月日から、今日までの満年齢が出ます。くわしくは DATEDIF で。
うまくいかないとき
1日付が更新されない
開いたままだと、日付が変わっても更新されないことがあります。
直し方「ファイル」→「設定」→「計算」の再計算を「変更時と毎分」にするか、開き直します。
2数字(46338など)が出る
セルの表示形式が数字です。
直し方「表示形式」→「数字」→「日付」にします。
使えるバージョン
Excelと同じ書き方で使えます。スプレッドシートで作ったものをExcelの形式でダウンロードしても、そのまま動きます。
サンプルファイルで試す
「問題」のシートの黄色いセルに式を入れて、「答え」のシートと比べてください。
よくある質問
今日の日付を入れるショートカットは?
Ctrl+;(Macは⌘+;)です。これは固定の日付で、あとで変わりません。
期限までの残り日数を出すには?
=期限のセル-TODAY() です。
日付が数字になります
表示形式を「日付」にします。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報