DAY関数の使い方

日付から「日」を取り出します。

200720102013201620192021365
構文
=DAY(シリアル値)
引数
  1. シリアル値必須
どんな関数か

DAY は、日付から日だけを 1〜31 の整数で取り出します。締め日の判定(=DAY(A1)<=20)や、月初・月末かどうかの判定に使います。返るのは数値です。月末かどうかは =A1=EOMONTH(A1,0) と書いたほうが、月ごとの末日の違いを気にせずに済みます。

使用例

B2 に =DAY(A2) を入れると、こうなります。

AB
1日付日
22023/10/11

数式を入れたセル

結果: 1

つまずきやすいところ

  • 返るのは 1〜31 の数値
  • 月末の日を出したいなら EOMONTH と組み合わせる

よくあるエラーと、その直し方

#VALUE!
日付として読めない文字列を渡した日付の値が入ったセルを指す。文字として入っているなら DATEVALUE で日付に直す

DAYを使う実例レシピ(2件)

同じ「日付・時刻」の関数

日付・時刻の関数をすべて見る(25件)