Co to jest i do czego służy „DNI.360”?
Funkcja DNI.360 (DAYS360 w języku angielskim) w programie Excel oblicza liczbę dni między dwiema datami, przy założeniu, że rok ma 360 dni (12 miesięcy po 30 dni). Jest to uproszczony model, który jest przydatny w sytuacjach, gdy potrzebne jest szybkie i proste obliczenie różnicy między datami, a dokładność nie jest krytyczna. Używana jest często w finansach, np. do obliczania odsetek lub terminów płatności, gdzie precyzja do dnia nie jest wymagana, a uproszczenie obliczeń jest korzystne. Funkcja ta nie uwzględnia różnic w długości miesięcy (np. luty ma 28 lub 29 dni) ani lat przestępnych.
Składnia „DNI.360”
Składnia funkcji DNI.360 jest następująca: DNI.360(data_rozpoczęcia; data_zakończenia; [metoda])
- data_rozpoczęcia: Data początkowa okresu, dla którego obliczana jest liczba dni. Musi być wprowadzona jako data w formacie rozpoznawalnym przez Excela.
- data_zakończenia: Data końcowa okresu. Musi być wprowadzona jako data w formacie rozpoznawalnym przez Excela.
- [metoda]: Argument opcjonalny. Określa metodę obliczania dni. Może przyjmować wartości:
- 0 (lub FALSE): Metoda amerykańska. Ostatni dzień miesiąca jest traktowany jako 30 dzień, chyba że jest to 31 dzień. Ostatni dzień roku jest traktowany jako 30 dzień.
- 1 (lub TRUE): Metoda europejska. Ostatni dzień miesiąca jest traktowany jako 30 dzień.
Jeśli argument [metoda] zostanie pominięty, domyślnie stosowana jest metoda amerykańska (0).
Dane wejściowe „DNI.360”
Funkcja DNI.360 przyjmuje jako dane wejściowe dwie daty (data_rozpoczęcia i data_zakończenia) oraz opcjonalnie metodę obliczania (0 lub 1). Daty powinny być wprowadzone w formacie rozpoznawalnym przez Excela (np. dd.mm.rrrr, rrrr-mm-dd). Nieprawidłowe formaty dat mogą prowadzić do błędów.
Przykłady zastosowania „DNI.360”
Załóżmy, że chcemy obliczyć liczbę dni między 15.01.2024 a 15.03.2024. W przypadku zastosowania metody amerykańskiej (domyślnej): =DNI.360(„15.01.2024″;”15.03.2024”) zwróci 60. Zastosowanie metody europejskiej: =DNI.360(„15.01.2024″;”15.03.2024”;1) również zwróci 60. Jednakże, dla dat 31.01.2024 i 28.02.2024, wyniki będą się różnić w zależności od wybranej metody.
Najczęściej pojawiające się błędy „DNI.360”, oraz co mogą znaczyć?
- #VALUE!: Błąd ten pojawia się, gdy argumenty data_rozpoczęcia lub data_zakończenia nie są poprawnymi datami lub są w nieprawidłowym formacie.
- #NUM!: Ten błąd może wystąpić, jeśli argument [metoda] nie jest 0 lub 1.