日付

日付のあいだの期間を測る

定義

2つの日付のあいだの期間を測るとは、DATEDIF に開始日、終了日、単位コードを渡すことです。

構文

=DATEDIF(start_date, end_date, unit)

引数

引数 意味
start_date 早いほうの日付で、期間の開始です。
end_date 遅いほうの日付で、期間の終了です。
unit 二重引用符で囲んだ単位です。"Y" は満了した年数、"M" は満了した月数を数えます。

計算例

賃貸の一覧が開始を B2、終了を C2 に保存しています。期間は満了した月数で数えます。

A: 号室 B: 開始 C: 終了
12A 2019年4月1日 2021年4月1日
12B 2020年5月1日 2020年11月1日
12C 2018年1月1日 2019年1月1日

数式: =DATEDIF(B2,C2,"M")

結果: 24。2019年4月1日から 2021年4月1日までは、24か月が満了しています。

練習問題

セル A2 には日付 2018年3月10日 が入っています。セル B2 には日付 2022年3月10日 が入っています。C2 に、それらの日付のあいだの満了した年数を返す数式を書いてください。

  1. C2 に、A2 から B2 までの年数を返す DATEDIF 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

指定した単位でその期間を測るのが DATEDIF 関数です。

よくある間違い

=DATEDIF(B2,C2,M) のように単位から引用符を外すミスです。Excel は月を数えず、M という名前を探します。

関連する関数

これらのリンクは関連する関数です。