このガイドでは、Google Sheetsの最も重要な日付関数を紹介します。日付関数は、時間データを扱ったり分析したり、特定の形式に整形したりするのに非常に役立ちます。現在の日付が必要な場合、データを計算したり、単に書式を調整したい場合でも、以下の手順に従うと、Google Sheetsを最大限に活用できます。

主なポイント

このチュートリアルでは、次の基本的な日付関数を学びます:

  • HEUTE: 現在の日付を取得
  • JAHR, MONAT, TAG: 日付の構成要素を抽出
  • DATUM: 年、月、日から日付を作成
  • JETZT: 現在の日付と時刻を表示
  • WOCHENTAG: 日付から曜日を特定
  • DATEDIF: 2つの日付の差を計算

ステップバイステップガイド

HEUTE 関数の使用

最初で最も簡単な日付関数であるHEUTE関数から始めましょう。この関数は現在の日付を返します。単純に次の数式をセルに入力してください:

=HEUTE()

手作業で何かを入力する必要なく、日付がすぐに表示されます。

Googleシートチュートリアル:効率的な日付関数の適用

日付の書式を調整

日付の書式は必要に応じて異なります。日付の書式を調整するには、次の手順に従ってください:

  1. 日付が記載されているセルまたは範囲を選択します。
  2. メニューの「書式」をクリックします。
  3. “数値”を選択し、“日付”を選択します。

ここでは、さまざまな日付形式から選択でき、カスタム形式も作成できます。

Googleスプレッドシートチュートリアル:日付関数を効率的に適用

表の設定が言語とタイムゾーンに合っていることを確認してください。これにより、日付の表示が影響を受ける可能性があります。

日数や月のサービスを使用する

現在の日付入力をさらに利用して、連続する日付のリストを作成できます。たとえば、2021年2月25日から始めたい場合、セルの右下隅にある小さな四角を下にドラッグして、次の日付を生成できます。

Googleシートチュートリアル:日付関数を効率的に使用する

特定の日付の月や年を抽出するためには、JAHRやMONAT関数を使用します。単にセルにデータを入力し、式を下にドラッグすると、複数の行で結果を取得できます。

例:

=JAHR(A1)

または

=MONAT(A1)

これにより、A1に指定された日付の年または月が返されます。

Google Sheets チュートリアル:日付関数を効率的に活用

TAG 関数を使用する

TAG関数は日付の日を返す同様の関数です。日付を入力し、式を再度下にドラッグして対応するタグを取得できます。

Google Sheetsのチュートリアル:日付関数を効果的に使用する

DATUM関数を使う

年、月、日などの特定のエントリから日付を作成する必要がある場合、DATUM関数を使用します:

=DATUM(年、月、日)

たとえば

=DATUM(2021, 2, 25)

と入力して、日付を生成できます。同様のエントリを取得するには、式を適切にドラッグしてください。

Google Sheetsチュートリアル:日付関数を効率的に活用する

現在の日付と時刻をNOWで取得

NOW関数を使用すると、必要なとき刻印が必要な場合に便利な、現在の日付と時刻が表示されます。次の数式を使用してください:

=NOW()

興味深いことに、この結果は、テーブルを再度ロードまたは更新すると動的に更新されます。

Google スプレッドシートのチュートリアル:日付関数の効率的な活用

曜日と週番号

指定した日付の曜日を知ることも、曜日関数を使用することでできます。日付を入力し、次の数式を下に引っ張ります:

=WEEKDAY(日付)

この関数は曜日の数を返し、したがって日曜日は値1で、土曜日は値7となります。

週番号を取得するには、同様のWEEKNUMBER関数を使用できます。

日付の差異に対するDATEDIF

最も多目的な関数の1つはDATEDIF関数で、2つの日付の差異を計算できます。構文は次のとおりです:

=DATEDIF(開始日、終了日、"単位")

開始日と終了日を引用符で指定し、ユニット(例:日の「d」、月の「m」、年の「y」)を選択します。

例えば:

=DATEDIF("2021-02-23", "2021-03-25", "d")

これにより、これら2つの日付の間の日数が表示されます。

Googleシートチュートリアル:日付関数を効率的に活用

要約

このガイドでは、Google Sheetsで基本的な日付関数を効果的に活用する方法を学びました。現在の日付を取得したり、データを分析したり、差異を把握することができます。異なる形式でデータを表示し、自動的に更新する機能は、あらゆる種類のプロジェクトに非常に適しています。

よくある質問

Google Sheetsで現在の日付を表示する方法は?今日関数=()を使用して、現在の日付を表示します。

DATEDIF関数は何をするのですか?この関数は2つの日付間の差を計算し、日数、月数、または年数を返します。

日付形式を調整することは可能ですか?はい、Google Sheetsのフォーマットオプションで日付形式を設定できます。

Google Sheetsで日付リストを引っ張る方法は?日付を入力し、セルの右下隅にある小さなボックスをクリックして引っ張ります。

どの機能が現在の時刻を返しますか?現在の日付と時刻を表示するには、NOW関数を使用します。