Advanced-excel-functions-advanced-excel-date-time-datevalue-function

提供:Dev Guides
移動先:案内検索

日付と時刻-DATEVALUE関数

説明

DATEVALUE関数は、テキスト形式の日付をシリアル番号(Excelの日時コード)に変換します。

DATEVALUE関数は、テキストとして保存されている日付を、Excelが日付として認識するシリアル番号に変換します。 例えば、

DATEVALUE( "1/1/2008")

日付1/1/2008のシリアル番号である39448を返します。

-コンピュータのシステム日付設定により、DATEVALUE関数の結果がこの例と異なる場合があります。

DATEVALUE関数は、ワークシートにテキスト形式の日付が含まれる場合に役立ちます。日付は、日付としてフィルター処理、並べ替え、または書式設定するか、日付計算で使用します。 日付としてシリアル番号を表示するには、セルに日付形式を適用する必要があります。

構文

DATEVALUE (date_text)

引数

Argument Description Required/Optional
date_text

Text that represents a date in an Excel date format, or a reference to a cell that contains text that represents a date in an Excel date format. For example, "1/30/2008" or "30-Jan-2008" are text strings within quotation marks that represent dates.

以下の注を参照してください。

Required

ノート

  • date_text引数
  • Microsoft Excel for Windowsのデフォルトの日付システムを使用する場合、date_text引数は1900年1月1日から9999年12月31日までの日付を表す必要があります
  • この関数は#VALUE!を返します。 date_text引数の値がこの範囲外にある場合のエラー値。
  • date_text引数の年の部分が省略されている場合、この関数はコンピューターの内蔵時計の現在の年を使用します。 date_text引数の時刻情報は無視されます。
  • Excelは、日付を計算に使用できるように、連続したシリアル番号として保存します。 デフォルトでは、1900年1月1日はシリアル番号1、2008年1月1日はシリアル番号39448です。これは、1900年1月1日から39,447日後だからです。
  • ほとんどの関数は、日付値をシリアル番号に自動的に変換します。

適用範囲

Excel 2007、Excel 2010、Excel 2013、Excel 2016

DATEVALUE関数