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