Excelで今日の日付を取得する方法

TODAYおよびNOW関数を使用して動的な現在の日付と時刻を取得し、キーボードショートカットを使用して静的な日付と時刻を取得します。

現在の日時は、アクティビティを追跡するためにExcelワークシートに追加する最も一般的な情報の一部です。幸いなことに、Excelセルで現在の日付と時刻を取得する方法はいくつかあります。この投稿では、今日の日付をExcelに簡単に挿入する方法を紹介します。

組み込みの関数とキーボードショートカットを使用して、Excelで現在の日付と時刻を入力する簡単な方法が2つあります。関数から日付を入力すると、動的な値が表示され、キーボードショートカットでは静的な値が表示されます。

動的な日付を挿入する 関数を使用する

ワークシートを開いたり再計算したりするたびに値が更新される日付または時刻を表示したい場合があります。このような場合、TODAY関数とNOW関数を使用して、更新可能な現在の日付または時刻をExcelに簡単に挿入できます。

動的な日付を挿入する場合は、以下の2つの関数を任意のセルに入力します。これらの関数はどちらも、実行するために引数やパラメーターを必要としません。

現在の日付のみを返すには:

= TODAY()

日付を入力するセルを選択し、上記の数式を入力するだけです。引数がないことを忘れないでください。括弧「()」を開いたり閉じたりして、間に何も入れないでください。

現在の日付と時刻の両方を入力するには:

= NOW()

今日の日番号

月と年のない日のみが必要な場合は、次の式を使用します。

= DAY(TODAY())

上記の式では、DAY関数は別の日付関数TODAYを引数として使用して、現在の日付を取得します。

今日の月

日と年を含まない当月のみが必要な場合は、次の式を使用します。

= MONTH(TODAY())

今日の年

次の式を使用して、現在の年を取得します。

= YEAR(TODAY())

現在の時刻

現在の時刻のみを入力するには、次の式を使用します。

= NOW()-TODAY()

上記の数式を入力してEnterキーを押すと、以下に示すように時間がシリアル番号として表示されます。正しく表示するには、[ホーム]タブに移動し、[数値]グループのドロップダウンをクリックして、データ型として[時間]を選択します。

これで、現在の時刻が正しく表示されます。

今日の日付に日を加算または減算する

算術演算を使用して、現在の日付に特定の日数を加算したり、現在の日付から特定の日数を減算したりできます。

たとえば、今日の日付に5日を追加するには、次の式を使用します。

= TODAY()+ 5

現在の日付から5日を引くには、次の式を使用します。

= TODAY()-5

WORKDAY関数を使用して、計算から週末(土曜日と日曜日)を除外することにより、平日(平日)のみを追加することもできます。この関数は、日付に平日のみを加算または減算します。

現在の日付に20営業日を追加するには:

= WORKDAY(TODAY()、20)

上記の数式の最初の引数はネストされたTODAY関数であり、2番目の引数は追加する日数です。

今日の日付から20営業日を引くには:

= WORKDAY(TODAY()、-20)

減算する日数の前に「-」(マイナス)演算子を追加します。

静的な日付を挿入する ショートカットの使用

静的な日付と時刻は、Excelではタイムスタンプと呼ばれます。スプレッドシートを開いたり再計算したりしても変更されません。

静的な日付を入力するには、まず、現在の日付または時刻を挿入するセルを選択します。次に、そのセルで次のショートカットを押します。

  • 今日の日付を取得するには、を押します Ctrl +;
  • 現在の時刻を取得するには、を押します Ctrl + Shift +;
  • 現在の日付と時刻を取得するには、を押します Ctrl +; 次に「スペース」を押してからを押します Ctrl + Shift +;

以上です。上記の手順に従って、今日の日付と時刻をExcelワークシートに簡単に挿入します。