日付
DAYS
定義
DAYS は、2つの日付のあいだの日数を返します。
構文
=DAYS(end_date, start_date)
引数
| 引数 | 意味 |
|---|---|
end_date |
遅いほうの日付、またはそれを含むセルです。 |
start_date |
早いほうの日付、またはそれを含むセルです。 |
計算例
フェリーの時刻表は、出発から帰着までの日数を数えます。日付は DATE で入力されています。
| A: 便 | B: 出発 | C: 帰着 |
|---|---|---|
| Spring | 2023年5月5日 | 2023年5月20日 |
| Autumn | 2023年10月20日 | 2023年11月1日 |
| Winter | 2022年1月1日 | 2022年1月11日 |
数式: =DAYS(DATE(2023,5,20),DATE(2023,5,5))
結果: 15。2023年5月5日から 2023年5月20日までは 15 日です。
練習問題
セル A2 には 2022年1月1日、セル B2 には 2022年1月11日 が入っています。C2 に、A2 から B2 までの日数を返す数式を書いてください。
- C2 に、A2 から B2 までの日数を返す DAYS 数式を書いてください。
- C2 は A2 から B2 までの日数を表示する必要があります。
ステップ 1 / 2
C2 に =DAYS(B2,A2) と入力します。
2022年1月1日から 2022年1月11日までは 10 日です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
C2 は DAYS を使っています。
C2 は 10 を表示しています。
関連する関数
DATEDIF は日数だけでなく、満了した年数や月数も数えられます。開始日から今日までの日数が必要なとき、TODAY は終了日になれます。
よくある間違い
DATEDIF の書き方どおりに引数を逆にするミスです。DAYS は終了日が先、開始日が後なので、DAYS(C2,B2) が出発から帰着までの期間です。