DATEVALUE関数の使い方

日付を表す文字列をシリアル値に変換します。

200720102013201620192021365
構文
=DATEVALUE(日付文字列)
引数
  1. 日付文字列必須
どんな関数か

「2023/10/1」のようなテキスト形式の日付を、Excelで計算可能なシリアル値(数値)に変換します。

使用例

=DATEVALUE("2023/1/1") を入れると、こうなります。

日付テキスト
2023/01/01
シリアル値
44927

数式を入れたセル

結果: 44927

つまずきやすいところ

  • 渡せるのは文字として入っている日付だけ。もう日付になっているセルを渡すとエラー
  • 返るのはシリアル値。日付の表示形式にする

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

#VALUE!
日付として読めない文字/すでに日付になっているセルを渡した文字の形を確かめる。すでに日付なら、この関数は要らない

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

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