日付 関数

年、月、日の値を日付に結合します

構文

DATE(year, month, day)
  • 日付のうち年を表す部分。YYYY 形式で表記されます
  • 日付のうち月を表す部分。MM 形式で表記されます
  • 日付のうち日を表す部分。DD 形式で表記されます

使用例

DATE(2023, 10, 14)

利用上の注意

  • =IF(DATE(2023, 5, 29) = TODAY(), "Vacation!") のように、別の関数内にネストしない限り、「日付」列で DATE を使用する必要があります。
  • 月の値は、1 ~ 12 の数値に制限されています。
  • 日の値は、1 ~ 31 の数値に制限されています。
  • その月の最大日数を超える日の値を入力し、それが 31 未満の場合、余分な日数を考慮して、最終的な日付の値は次の月に進められます。例:=DATE(2023,11,31) は、2023 年 12 月 1 日と表示されます。これにより、シートの既存の日付を使用して新しい日付を作成する際、元の月が新しい月よりも日数が多い場合に、DATE 関数が保護されます。

DATE の中で LEFT、RIGHT、または MID を使用している場合、システムは結果をテキストとして認識します。それぞれの前後に VALUE を追加して、数値に変更することができます。

 

この例では、次のシートの情報を参照しています。

 衣料品取引合計額販売数販売日
1T シャツ1,170.00782023/07/10
2パンツ1,491.00422023/02/12
3ジャケット812.002172023/02/15

上記の表を例に、シートに DATE を使用した例をいくつかご紹介します。

数式説明結果
=DATE(2023, 7, 10)年 (2023)、月 (7)、日 (10) の数字を組み合わせて日付にします2023/07/10
=INDEX([衣料品]:[衣料品], MATCH(DATE(2023, 2, 12), [販売日]:[販売日]))「販売日」列に DATE 2023/02/12を含む行の「衣料品」列の値を返します。行 2 が適用されます。パンツ
=SUMIF([販売日]:[販売日], DATE(2023, 2, 15), [取引合計額]:[取引合計額])対応する「販売日」列に 2023/02/15 がある「取引合計額」列の値を合計します。行 3 が適用されます。 812.00

数式ハンドブック テンプレートをご活用ください。より多くのサポート リソースを見つけることができ、リアル タイムで操作を練習できるあらゆる関数の用語集や、よく使われる数式や高度な数式の例を含む、100 個以上の数式を記載しています。

Smartsheet の他のお客様がこの関数をどのように使用しているかの例を検索したり、Smartsheet オンライン コミュニティで特定の使用例について質問したりすることができます。

コミュニティに質問する