説明
この関数を使用して、2 つの日付間の日数を返却します。
構文
DAYS("終了日", "開始日")
入力
この関数には以下の引数があります:
| 名称 | 必須 | 有効な入力 |
|---|---|---|
終了日 |
はい | 考慮される範囲の最終日。これは、セル参照、整数日付、または "DD/MM/YYYY "もしくは"YYYY/MM/DD"の書式設定の明示的日付です。 これらのいずれかになるような数式も可能です。明示的な日付にはクォーテーションマークが必要です。 |
開始日 |
はい | 検討範囲の最初の日付。これは、セル参照、整数日付、または "DD/MM/YYYY "もしくは"YYYY/MM/DD"の書式設定の明示的日付です。 これらのいずれかになるような数式も可能です。明示的な日付にはクォーテーションマークが必要です。 |
例
サンプルデータ
| A | B | |
|---|---|---|
| 1 | 開始日 | 終了日 |
| 2 | 2024年2月1日 | 4/30/2024 |
| 3 | 5/31/2017 | 2019年4月23日 |
| 4 | 1/7/2025 | 3/4/2025 |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 指定された日付間の日数を決定します。 | =DAYS("2021/03/04","2020/03/06") |
この数式は、 このデータに対して、この数式は以下を返却します:363 。 |
| セルで指定された日付と、指定された日付との間の日数を計算します。 | =DAYS("01/12/2024",A2) |
この数式は、 このデータに対して、この数式は1725 を返します。 |
| イベントの期間を日単位で決定します。 | =IFERROR(SUM(DAYS(A2,B2)), "不正な日付") |
この数式は次のように機能する:
このデータセットでは、この数式は-89 を返します。 |
| 2つの日付間の非稼働日数を計算します。 | =days(b4, a4)-networkdays(a4, b4) |
この数式は次のように機能する:
このデータセットでは、この数式は15 を返します。 |
メモ
- 明示的な日付を使用する場合は、引用符で囲む必要があります("DD/MM/YYYY "または "YYYY/MM/DD")。
- 明示的な日付を2つ使用する場合、それらは同じ書式("DD/MM/YYYY "または "YYYY/MM/DD")でなければならず、両方とも引用符で囲む。
- どちらかの日付が有効な整数日付でないか、「DD/MM/YYYY」または「YYYY/MM/DD」の書式設定でない場合、DAYSは#VALUE!エラーを返却する。
-
end_dateがstart_dateより前の場合、値は負になる。 - これは絶対的な日数である。
関連関数
date
datevalue
day
days
days360
edate
eomonth
month
networkdays
networkdays.intl
weekday
workday
workday.intl
year
yearfrac