日付
日付のあいだの期間を測る
定義
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 に、それらの日付のあいだの満了した年数を返す数式を書いてください。
- C2 に、A2 から B2 までの年数を返す DATEDIF 数式を書いてください。
- C2 は A2 から B2 までの年数を表示する必要があります。
ステップ 1 / 2
C2 に =DATEDIF(A2,B2,"Y") と入力します。
2018年3月10日から 2022年3月10日までは 4 年です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
C2 は DATEDIF を使っています。
C2 は 4 を表示しています。
次のレッスンは2つの日付のあいだの日数を数えるです。
関連する関数
指定した単位でその期間を測るのが DATEDIF 関数です。
よくある間違い
=DATEDIF(B2,C2,M) のように単位から引用符を外すミスです。Excel は月を数えず、M という名前を探します。