NOW関数

Excel 2007+

概要

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+