NOW関数の使い方|今の日付と時刻を出す
※写真はイメージです
書き方はこれだけ
=NOW()NOWは、今の日付と時刻を出す関数です。かっこの中には何も入れません。TODAYが日付だけなのに対して、NOWは時刻まで入ります。気をつけたいのは、ファイルを開くたび・入力するたびに今の時刻に変わること。「入力した時刻」を記録として残したいなら、関数ではなくショートカットで入れて固定します。
この図の表をExcelファイルでダウンロード(問題と答えのシートつき)
変わらない日付・時刻を入れる
| 入れたいもの | キー |
|---|---|
| 今日の日付 | Ctrl+; |
| 今の時刻 | Ctrl+: |
| 日付と時刻 | Ctrl+; → 空白 → Ctrl+: |
受付の記録や作業日報のように「いつやったか」を残す表では、NOWではなくこのキーを使ってください。NOWのままだと、次の日に開いたら全部その日の時刻になってしまいます。
よく使う例
| やりたいこと | 式 |
|---|---|
| 今の日時 | =NOW() |
| 時刻だけを表示 | =NOW()(表示形式を「h:mm」に) |
| 締め切りまで残り何時間 | =(B2-NOW())*24 |
| 今の時刻を「9時30分」の形で | =TEXT(NOW(),"h時mm分") |
うまくいかないとき
1数字(46336.39…)で表示される
表示形式が「標準」です。
直し方表示形式を「日付」や「ユーザー定義」の yyyy/m/d h:mm にします。
2時刻が変わらない
手動計算になっているか、まだ再計算されていません。
直し方F9キーを押すと更新されます。
3記録した時刻が全部同じになった
NOWは開くたびに今の時刻に変わります。
直し方記録にはCtrl+; と Ctrl+: を使います。
サンプルファイルで試す
黄色のセルに式を入れて、「答え」のシートと比べてください。
よくある質問
NOW関数とは?
今の日付と時刻を出す関数です。=NOW() と書きます。
NOWとTODAYのちがいは?
TODAYは日付だけ、NOWは日付と時刻を出します。
今の時刻を固定して入れるには?
Ctrl+: で今の時刻、Ctrl+; で今日の日付が、変わらない値として入ります。
一緒に覚えたい関数・操作
このページについて
操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報