フィールド式の書き方
論理
AND
IF
IFERROR
IFS
ISBLANK
NOT
OR
SWITCH
数学
INT
RAND
ROUND
ROUNDDOWN
ROUNDUP
SUM
SUMIF
SUMIFS
統計
AVERAGE
CORREL
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
MAX
MAXIFS
MEDIAN
MIN
MINIFS
PERCENTILE
RANK.AVG
RANK.EQ
STDEV
STDEVP
TTEST
UNIQUE
VAR
VARP
日時
DATE
DATEDIF
DAY
EDATE
EOMONTH
HOUR
MINUTE
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
NOW
TODAY
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
検索
XLOOKUP
テキスト
FIND
LEFT
LEN
LOWER
MID
RIGHT
TEXT
TRIM
UPPER
DATEDIF 関数
説明
2つの日付の間の日数、月数、または年数を計算します。
構文
DATEDIF(開始日, 終了日, 単位)
引数
開始日 - 計算の起点日です。日付または日時を含むフィールドへの参照、日付の種類を返す関数、または数値を指定します。
終了日 - 計算の終点日です。日付または日時を含むフィールドへの参照、日付の種類を返す関数、または数値を指定します。
単位 - 時間差の単位を指定する文字です。指定できる値は "Y"、"M"、"D"、"YM"、"YD" です。Yは年数、Mは月数、Dは日数、YMは年を無視した月数、YDは年月を無視した日数を表します。
例
やりたいこと
式
2つの日付の間の月数を計算する
= DATEDIF(日付1, 日付2, "M")
満年齢を計算する
= DATEDIF(生年月日, TODAY(), "Y")
有効期限までの残り日数を計算する
= DATEDIF(TODAY(), 有効期限, "D")