DATE 関数は年、月、日を表す値から日付を形成します。
構文
DATE(Year, Month, Day)
引数
| 引数 | データ型 | 説明 |
| Year | 数値 | 年を表す 4 桁の数字 |
| Month | 数値 | 月を表す数値 1 ~ 12 の数字 |
| Day | 数値 | 日を表す 1 ~ 31 の数字 |
DATE 関数は日付を返します。
追加情報
日付の表示に使用する形式は、OS/ブラウザーの設定に依存します。たとえば、米国の日付形式 (mm/dd/yyyy) では、以下のように日の前に月を表示します。
制約
- 月は 1 ~ 12 の数字にする必要があります。
- 日は 1 ~ 31 までの数字にする必要があります。
- 値は有効な日付を表す必要があります (01/01/1900 〜 12/31/2399)。
同等の操作が行える Excel の関数
例
DATE 式に値を直接入力するか、数値形式のライン アイテム又はリスト プロパティを参照できます。
| 式 | 説明 | 米国の日付形式での結果 |
DATE(2018, 12, 25) | この例は、式に直接値を入力する方法を示しています。 | 12/25/2018 |
DATE(Previous Year, Start Month, 3) | この例は、ライン アイテム又はリストのプロパティを式で参照する方法を示しています。 | 03/01/2017 |
DATE(2018.3, 2.65, 8.4) | この例では、DATE 関数を使用して、最も近い整数に丸める方法について示します。 | 03/08/2018 |
数値から日付データ型への変換
この例では、ライン アイテム「Day」、「Month」、「Year」が数値形式になっています。ライン アイテム「Date」では、式 DATE(Year, Month, Date) を使用して数値ライン アイテムの日付形式を返します。
| a | b | c | d | e | |
| Day | 1 | 4 | 26 | 16 | 10 |
| Month | 6 | 4 | 5 | 8 | 9 |
| Year | 2,021 | 2,025 | 2,024 | 2,022 | 2,023 |
DateDATE(Year, Month, Date) | 01/06/2021 | 04/04/2025 | 26/05/2024 | 16/08/2022 | 10/09/2023 |
テキストから日付データ型への変換
この例では、ライン アイテム「Day」、「Month」、「Year」がテキスト形式になっています。日付形式には数値データが必要であるため、VALUE を使用してこれらのテキスト データを数値に変換してから、DATE を使用して日付に変換する必要があります。ライン アイテム「Date」では、式 DATE(VALUE(Year), VALUE(Month), VALUE(Day)) を使用してライン アイテムの日付形式を返します。
| a | b | c | d | e | |
| Day | 20 | 6 | 16 | 3 | 10 |
| Month | 2 | 5 | 6 | 8 | 9 |
| Year | 2025 | 2023 | 2021 | 2022 | 2024 |
DateDATE(VALUE(Year), VALUE(Month), VALUE(Day)) | 20/02/2025 | 06/05/2023 | 16/06/2021 | 03/08/2022 | 10/09/2024 |