スプレッドシートのMONTH関数とは
MONTH関数は、指定された日付から月の数値を抽出するGoogleスプレッドシートの関数です。この関数は、日付データから月の部分のみを1から12の数値形式で取得できます。
関数の構文は「MONTH(日付)」という形式で、引数には日付を含むセル参照、日付を返す関数、または数値形式の日付を指定します。日付データの月情報を他の計算で活用する際に特に有効な機能となっています。
【PR】プログラミングや生成AIを無料で学べる「コードキャンプフリー」
MONTH関数の基本的な使用方法
MONTH関数を使用する際は、引数に日付データを正しい形式で指定する必要があります。セル参照を使用する場合は「MONTH(A2)」のように記述し、直接日付を指定する場合は「MONTH("7/20/1969")」の形式で入力します。
=MONTH(DATE(1969, 7, 20))
=MONTH(A2)
=MONTH("7/20/1969")
関数の実行結果は、指定した日付の月を表す1から12の整数で返されます。例えば7月の日付を指定した場合は「7」が、12月の日付を指定した場合は「12」が結果として表示されます。
MONTH関数のデータ形式要件
MONTH関数は、Googleスプレッドシート内部で日付を数値として扱うため、引数は数値形式の日付データである必要があります。文字列として入力された日付は、DATE関数やDATEVALUE関数を通じて適切な日付形式に変換してから使用することが重要です。
=MONTH(DATEVALUE("2023/12/25"))
=MONTH(TO_DATE(44927))
数式内で直接「10/10/2000」のような表記を使用すると、除算として計算されてしまうため注意が必要です。正しい日付認識のためには、引用符で囲むか、DATE関数を使用して明示的に日付オブジェクトを作成する必要があります。
※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。
ITやプログラミングに関するコラム
- Canvaとは?使い方やアカウント登録などを初心者向けに解説
- git configで設定情報を確認・表示する方法
- 「Pythonはやめとけ」と言われる理由と学習するメリット
- Ubuntuのversionを確認する方法
- Geminiで画像を生成する方法|ChatGPTとの比較結果も紹介