MONTH関数の使い方
日付から「月」を取り出します。
200720102013201620192021365
- 構文
-
=MONTH(シリアル値) - 引数
-
- シリアル値必須
- どんな関数か
MONTH は、日付から月だけを 1〜12 の整数で取り出します。月ごとの集計や、四半期の判定(
=ROUNDUP(MONTH(A1)/3,0))に使います。返るのは数値なので、「10月」のように出したいときはTEXT(A1,"m月")を使うか、セルの表示形式で整えます。年をまたぐ集計では、月だけで並べると前年と混ざるので、年と組み合わせて使います。- 使用例
-
B2 に
=MONTH(A2)を入れると、こうなります。A B 1 日付 月 2 2023/10/1 10 数式を入れたセル
結果: 10
つまずきやすいところ
- 返るのは 1〜12 の数値。「4月」のように出すなら
TEXT(日付, "m月") - 表示形式が日付のままだと、数値が日付に見えてしまう
よくあるエラーと、その直し方
#VALUE!- 日付として読めない文字列を渡した日付の値が入ったセルを指す。文字として入っているなら
DATEVALUEで日付に直す