クイックナビゲーション
NOW関数
概要
NOW関数は現在の日付と時刻をシリアル値として返します。ワークシートを開くたびに自動更新され、日付・時刻計算に最適です。
構文
NOW()
NOW関数の使用
NOW関数は現在の日付と時刻を取得する際に使用します。レポートのタイムスタンプ作成や期限計算、有効期限チェックなどに活用できます。ワークシート再計算時に値が更新されるため、常に最新の日時情報を保持します。
NOWの一般的な例
基本的な使用法
=NOW()
現在の日付と時刻を表示します。
12時間前の時刻
=NOW()-0.5
現在時刻から12時間前の日時を返します。
7日後の日付
=NOW()+7
現在から7日後の日付と時刻を返します。
2日6時間前
=NOW()-2.25
現在から2日と6時間前の日時を計算します。
よくある質問
ワークシートが再計算された時(F9キーや保存時など)に更新されます。時間の経過で自動更新はされません。
NOWは日付と時刻両方を、TODAYは日付のみを返します。
セルの書式設定で「日付」または「日付と時刻」を選択してください。
一般的なエラーと解決策
値が更新されない
Cause: 手動計算モードになっている
Solution: [数式]タブ→[計算方法の設定]で「自動」を選択
予期しない時刻表示
Cause: セルの書式設定が不適切
Solution: [ホーム]タブ→[数値]で適切な日付形式を選択
注記
- Excelは日付を1900/1/1を1とするシリアル値で管理
- 時刻は小数部で表現(0.5=12時)
- F9キーで手動再計算可能
- 地域設定により表示形式が変化
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可:
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+