excel
Funkcja DATEDIF
Szukaj…
Składnia
- = DATEDIF (data_początkowa, data_końcowa, jednostka)
Parametry
Jednostka | Zwroty |
---|---|
„Y” | Liczba pełnych lat w tym okresie |
„M” | Liczba pełnych miesięcy w tym okresie |
"RE" | Liczba dni w okresie |
„MD” | Różnica między dniami w data_początkowa i data_końcowa. Miesiące i lata dat są ignorowane |
„YM” | Różnica między miesiącami w data_początkowa i data_końcowa. Dni i lata dat są ignorowane |
„YD” | Różnica między dniami daty początkowej i końcowej. Lata dat są ignorowane |
Uwagi
Uważaj na obliczenia roku przestępnego, gdy jednostki ignorują lata. Na przykład:
=datedif("2010-01-01","2010-07-21","YD")
zwraca 201 dni
=datedif("2016-01-01","2016-07-21","YD")
zwraca 202 dni
Okres liczy się między datami
Funkcja DATEDIF
zwraca różnicę między dwiema wartościami daty na podstawie określonego interwału. Zapewniono zgodność z Lotus 1-2-3. DATEDIF
nie można znaleźć na liście funkcji, a autouzupełnianie i porady ekranowe są niedostępne. Uwaga: wymawia się „różnicę daty” zamiast „datowaną, jeśli” .
=datedif("2010-01-01","2016-07-21","D")
zwraca liczbę dni ( 2393 ) między dwiema datami
=datedif("2010-01-01","2016-07-21","M")
zwraca liczbę miesięcy ( 78 ) między dwiema datami
=datedif("2010-01-01","2016-07-21","Y")
zwraca liczbę lat ( 6 ) między dwiema datami
=datedif("2010-01-01","2016-07-21","MD")
zwraca liczbę dni ( 20 ) między dwiema datami, ignorując miesiące i lata
=datedif("2010-01-01","2016-07-21","YM")
zwraca liczbę miesięcy ( 6 ) między dwiema datami, ignorując lata
=datedif("2010-01-01","2016-07-21","YD")
zwraca liczbę dni ( 201 ) między dwiema datami, ignorując lata