DATEDIF

DATEDIF

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

この関数は、指定された2つの日付の間の日、月、あるいは年の数を計算します。

 

構文

 

DATEDIF(start_date; end_date; type)

start_date: この日付は期間の開始日です。例えば '1/1/2020'

end_date: この日付は指定された期間の最終日または終了日です。例えば '2/4/2018'

type: これは求めたい結果を示します。例えば, 'Y'  

 

種類

返品

Y

指定された期間内の年数

M

指定された期間内の月数

D

指定された期間内の日数

MD

start_dateとend_dateの間の日 が次を無視した日数の差。

YM

start_dateとend_dateの間の月が次を無視した月数の差。

YD

start_dateとend_dateの間の日 が次を無視した年を除いた日数の差。

 

 

下で挙げる範囲内の組み込み機能をぜひ直接体験してください。 


潜在的なエラー

数式

結果

=DATEDIF('1/1/2018';'2/4/2020';'Y')

2

=DATEDIF('4/13/2020';'11/1/2020';'D')

202

=DATEDIF('4/13/2020';'11/1/2020';'MD')

19

エラー

意味

#なし!

  • 求めていた値が関数で見つからなかった。これはVLOOKUPや類似の関数でよくあることです。

#NAME!

  • 関数名が不正もしくは無効です。

  • 指定された名前(もしあれば)が無効です。

  • 関数内で使われている定義名に誤りがあります。

  • 関数のテキスト値に二重引用符がありません。

  • セル範囲参照にコロンがありません。

#VALUE!

  • 提供された引数のデータタイプが不正もしくは無効です。
    例えば、関数=DATE(A1:A3)は範囲内にテキスト値が存在すると#VALUEエラーを返します。

#REF!

  • 指定されたセル参照が正しくないか、無効です。このエラーは、セル/範囲が削除された場合や、移動または上書き貼り付けが行われた場合に発生することがあります。

 

関連関数