Opis
Użyj tej funkcji, aby zwrócić liczbę dni pomiędzy dwiema datami.
Składnia
DNI("data_końcowa","data_początkowa")
Wejścia
Ta funkcja ma następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
data_końcowa |
Tak | Ostatnia data w zakresie branym pod uwagę. | Może to być odwołanie do komórki, data całkowita lub konkretna data w formacie „DD/MM/RRRR” lub „RRRR/MM/DD”. Dopuszczalna jest również formuła, która daje jeden z tych wyników. Aby podać konkretną datę, należy użyć cudzysłowu. |
data_początkowa |
Tak | Pierwsza data z zakresu branego pod uwagę. | Może to być odwołanie do komórki, data całkowita lub konkretna data w formacie „DD/MM/RRRR” lub „RRRR/MM/DD”. Dopuszczalna jest również formuła, która daje jeden z tych wyników. Aby podać konkretną datę, należy użyć cudzysłowu. |
Przykłady
Dane próbki
| A | B | |
|---|---|---|
| 1 | Data rozpoczęcia | Data zakończenia |
| 2 | 1 lutego 2024 r. | 4/30/2024 |
| 3 | 5/31/2017 | 23 kwietnia 2019 r. |
| 4 | 1/7/2025 | 3/4/2025 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Określ liczbę dni pomiędzy podanymi datami. | =DNI("2021/03/04","2020/03/06") |
Ten wzór oblicza liczbę dni pomiędzy Wynik: 363 . |
| Określ liczbę dni pomiędzy datą podaną w komórce a podaną datą. | =DNI("01.12.2024",A2) |
Ta formuła oblicza liczbę dni pomiędzy Wynik: 1725 . |
| Określ czas trwania wydarzenia w dniach. | =JEŻELI.BŁĄD(SUMA(DNI(B2;A2)), "Nieprawidłowa data") |
Ta formuła działa w następujący sposób:
Wynik: 89 . |
| Oblicz liczbę dni wolnych od pracy pomiędzy dwiema datami. | =DNI(B4,A4)-DNI ROBOCZE(A4,B4) |
Ta formuła działa w następujący sposób:
Wynik: 15 . |
Uwagi
- Jeśli posługujesz się konkretną datą, musisz ją umieścić w cudzysłowie („DD/MM/RRRR” lub „RRRR/MM/DD”).
- Jeśli zostaną użyte dwie konkretne daty, muszą być w tym samym formacie („DD/MM/RRRR” lub „RRRR/MM/DD”) i obie muszą być podane w cudzysłowie.
- Jeśli którakolwiek data nie jest prawidłową datą całkowitą lub nie jest w formacie „DD/MM/RRRR” lub „RRRR/MM/DD”, funkcja DAYS zwraca błąd #VALUE!.
- Jeśli data
końcowapoprzedza data początkowa, wartość będzie ujemna. - To jest bezwzględna liczba dni.