日付の指定した日付部分に、指定した間隔 (正または負の整数) を加算した結果の日付を返します。
注:
この記事で説明されているクラウド ストレージ機能は、Office 2013 および Office 2016 ではサポートされなくなり、次のエラーが発生する可能性があります。申し訳ございません。サーバーに問題があるため、現在サービス>を追加<できません。後でもう一度お試しください。Office Online、Office for iOS、Office for Android用のクラウド ストレージについては、Office Cloud Storage パートナー プログラムを参照してください。
構文
DateAdd (DatePart, Number, Date)
DateAdd 関数の引数は次のとおりです。
| 引数名 | 説明 |
|---|---|
|
DatePart |
整数値が加算される、Date の日付部分。 有効な設定値のリストについては、「注釈」を参照してください。 |
|
数値 |
Date の DatePart に加算される整数値に解決可能な式。 小数を含む値を指定した場合、その少数は切り捨てられます。 |
|
Date |
日付/時刻の値に解決可能な式。 Date 引数式、列式、ユーザー定義変数、またはリテラル。 |
注釈
次の表に、すべての有効な DatePart 引数を示します。
| DatePart |
|---|
|
year |
|
四半期 |
|
month |
|
dayofyear |
|
day |
|
週 |
|
hour |
|
minute |
|
second |
|
ミリ秒 |
例
次の式では、現在の月の最終日が求められます。
DateAdd(Day,-1,DateAdd(Month,DateDiff(Month,0,Today())+1,0))
次の式では、前月の最終日が求められます。
DateAdd(Day,-1,DateAdd(Month,DateDiff(Month,0,Today()),0))