DATEVALUE ER 関数

DATEVALUE 関数は、指定されたテキスト値を、指定された形式とオプションで指定されたカルチャで、日付値に変換した Date 値を返します。 サポートされている形式の詳細については、標準カスタム を参照してください。

構文 1

DATEVALUE (text, format)

構文 2

DATEVALUE (text, format, culture)

引数

text: 文字列

書式設定する値を表すテキスト。

format: 文字列

指定されたテキストの形式。 サポートされている形式の詳細については、標準カスタム を参照してください。

culture: 文字列

指定されたテキストの書式設定に使用されるカルチャ。 サポートされているカルチャの詳細については、カルチャを参照してください。

戻り値

結果日付値。

使用上の注意

呼び出された関数の引数としてカルチャが定義されていない場合、culture の値は、呼び出し元のコンテキストによって定義されます。 たとえば、ドイツのカルチャを使用するように構成された FILE 要素に対して、電子申告 (ER) 形式の構文 1 を使用して DATEVALUE 関数が呼び出された場合、変換はドイツのカルチャを使用して行われます。 既定の culture の値は EN-US です。

例 1

DATEVALUE ("21-Dec-2016", "dd-MMM-yyyy")は、指定されたカスタム形式と既定のアプリケーションの EN-US カルチャに基づいて、日付値 2016 年 12 月 21 日を返します。

例 2

DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "IT") は、指定されたカスタム形式とカルチャに基づいて、日付値 2016 年 1 月 21 日を返します。

ただし、DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "EN-US") は、指定した文字列が、指定したカルチャに対する有効な日付として認識されていないことをユーザーに通知するための例外をスローします。

追加リソース

日時の関数