DAY関数の使い方
日付から「日」を取り出します。
200720102013201620192021365
- 構文
-
=DAY(シリアル値) - 引数
-
- シリアル値必須
- どんな関数か
DAY は、日付から日だけを 1〜31 の整数で取り出します。締め日の判定(
=DAY(A1)<=20)や、月初・月末かどうかの判定に使います。返るのは数値です。月末かどうかは=A1=EOMONTH(A1,0)と書いたほうが、月ごとの末日の違いを気にせずに済みます。- 使用例
-
B2 に
=DAY(A2)を入れると、こうなります。A B 1 日付 日 2 2023/10/1 1 数式を入れたセル
結果: 1
つまずきやすいところ
- 返るのは 1〜31 の数値
- 月末の日を出したいなら EOMONTH と組み合わせる
よくあるエラーと、その直し方
#VALUE!- 日付として読めない文字列を渡した日付の値が入ったセルを指す。文字として入っているなら
DATEVALUEで日付に直す