Excelで2つの日付の間の日数、週数、年数を取得するには、DATEDIF関数を使用します。 DATEDIF関数は、次の3つの引数があります。

2つの日付の間の日数を取得するための第三引数のための「D」の1.記入。

Days Between Two Dates in Excel

注:= A2-A1は、まったく同じ結果が得られます! 2つの日付の間の月数を取得するための第三引数のための「M」の2記入。

Months Between Two Dates in Excel

2つの日付の間の年数を取得するための第三引数には「y」3.記入。

Years Between Two Dates in Excel

年間無視して、2つの日付の間の日数を取得するための第三引数の「ヤード」4.記入。

Ignore Years

数ヶ月を無視して、2つの日付の間の日数を取得するための第三引数の「MD」5.記入。

Ignore Months

年間無視して、2つの日付の間の月数を取得するための第三引数の「YM」6.記入。

Ignore Years

重要な注意:DATEDIF関数は、完全な日、月または年の数を返します。二日の日/月の数は最初の日付の日/月の数よりも小さいとき、これは予期しない結果を与える可能性があります。以下の例を参照してください。

Unexpected Result

違いは6年です。ほぼ7年! 7年を返すために、次の式を使用します。

Year Function Twice