更新日:、 作成日:

エクセル TODAY, NOW 関数:今日の日付と日時を取得する

はじめに

エクセルの TODAY, NOW 関数の使い方を紹介します。

TODAY 関数は今日の日付を取得します。

NOW 関数は現在の日時を取得します。

=TODAY() のようにして、今日の日付を入力できます。

=NOW() のようにして、現在の日時を入力できます。

=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW())) のようにして、現在の時刻を入力できます。

=TODAY()+1 のようにして、明日の日付を入力できます。

結果は自動更新されます。更新したくないときは F9 キーで確定します。

今日の日付を入力する方法は「今日の日付を入力する」をご覧ください。
月末や数日後の日付を入力する方法は「日付を自動で入力する」をご覧ください。

TODAY, NOW 関数の引数

TODAY()
今日の日付を取得します。

NOW()
現在の日時を取得します。

使い方

TODAY, NOW 関数の使い方を紹介します。

今日の日付を取得する

今日の日付を取得します。Ctrl + ; (セミコロン) キーを入力して今日の日付を直接入力できます。

=TODAY()

セルが再計算されるたびに更新されます。

8

現在の日時を取得する

現在の日時を取得します。

=NOW()

セルが再計算されるたびに更新されます。

9

現在の時刻を取得する

現在の時刻を取得します。「HOUR, MINUTE, SECOND 関数」を使用して時分秒に分割して、「TIME 関数」を使用して時間を入力できます。

Ctrl + : (コロン) キーを入力して現在の時刻を直接入力できます。

=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))

セルが再計算されるたびに更新されます。

11

明日の日付を計算する

日付に日数を足し算すると数日後の日付になります。引き算すると数日前の日付になります。

=TODAY()+1
=TODAY()-1
7

解説

日付の実際の値は数値です。それをセルの書式設定から日付形式に表示できます。2000/1/1 の実際の値は 36526 です。

結果が数値になったり NOW 関数の結果に時刻が表示されないときは、セルの書式設定から日付やユーザー定義から日時を選択します。

date-user-format

セルが再計算されるたびに更新されます。セルを編集したり、エクセルを開くと再計算されます。

日付を固定

取得した日付を固定するには =TODAY() を入力した後に F9 キーで確定します。数式が値に変換され固定できます。

セルの範囲を固定するには、[セル] をコピーして [形式を選択して貼り付け] から [値] をクリックします。値として貼り付けられ固定できます。

12