Excelの最もよく知られている日付関数の1つがNOW関数です。 NOW機能は、現在の日付または時刻をワークシートに追加します。また、日付と時刻の式で現在の日付より前の日数、月の終わりまでの日数、現在の分を見つけることもできます。
注意:この資料の情報は、Excelのバージョン2019,2016, 2013、2010、および2007に適用されます。
NOW関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、カンマ区切り文字、および引数を含みます。 NOW関数の構文は次のとおりです。
= NOW()
NOW関数には引数はありません。データは、関数のかっこ内に入力されます。
NOW機能を入力してください
ほとんどのExcel関数と同様に、NOW関数は関数のダイアログボックスを使用してワークシートに入力されます。引数をとらないので、関数を入力することでアクティブなセルに入力することができます= Now()押して 入る。結果に現在の日付と時刻が表示されます。
表示される情報を変更するには、セルの書式を調整して、書式タブを使用して日付または時刻のみを表示します。
日付と時刻をフォーマットするためのショートカットキー
NOW関数の出力をすばやくフォーマットするには、次のキーボードショートカットを使用します。
日付(日 - 月 - 年形式):
Ctrl+シフト+#
時間(時:分:秒、午前/午後の形式): Ctrl+シフト+@ NOW関数が引数を取らない理由は、関数がコンピュータのシステムクロックを読み取ってデータを取得するためです。 Windows版のExcelには、1900年1月1日の深夜0時からのフル日数に加えて、現在の日の時間、分、秒の数を表す数値として日付が格納されます。この番号はシリアル番号またはシリアル日付と呼ばれます。 シリアルナンバーは1秒ごとに連続的に増加するので、NOW関数で現在の日付または時刻を入力すると、関数の出力は絶えず変化します。 NOW関数は、Excelの揮発性関数のグループのメンバーです。これらの関数は、再計算または再計算されたワークシートが再計算されるたびに更新されます。 たとえば、ワークシートは、ワークシート内のデータの入力や変更などの特定のイベントが発生するたびに、ワークシートが再計算されるたびに再計算されるため、自動再計算がオフになっていない限り日付または時刻が変更されます。 この機能をいつでも強制的に更新するには、次のいずれかのキーの組み合わせを押します。 継続的に日付と時刻を変更することは、特に日付計算で使用される場合や、ワークシートの日付やタイムスタンプが必要な場合には、必ずしも望ましいとは限りません。 変更しないように日付や時刻を入力するオプションには、自動再計算をシャットダウンし、日付と時刻を手動で入力するか、次のキーボードショートカットを使用して入力します。 日付のショートカットは次のとおりです。 コントロール+; 時間のショートカットは: コントロール+シフト+: シリアル番号/日付
揮発性関数
ワークシート/ワークブック再計算を強制する
日付と時刻を静的に保つ