Szybka nawigacja
Funkcja VDB
Podsumowanie
Funkcja VDB oblicza amortyzację środka trwałego za wybrany okres czasu, korzystając z metody zmiennie malejącego salda. Umożliwia precyzyjne obliczanie odpisów amortyzacyjnych dla dowolnych podokresów, z możliwością przełączania na metodę liniową.
Składnia
VDB(koszt; odzysk; czas_życia; okres_początkowy; okres_końcowy; [współczynnik]; [bez_przełączenia])
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| koszt | Number |
Tak | Początkowy koszt środka trwałego |
| odzysk | Number |
Tak | Wartość po amortyzacji |
| czas_życia | Number |
Tak | Całkowity okres użytkowania |
| okres_początkowy | Number |
Tak | Start okresu obliczeń |
| okres_końcowy | Number |
Tak | Koniec okresu obliczeń |
| współczynnik | Number |
Nie | Współczynnik amortyzacji (opcjonalny) |
| bez_przełączenia | Boolean |
Nie | Blokada przełączania na liniową (opcjonalny) |
Użycie funkcji VDB
Funkcja VDB jest niezbędna przy obliczaniu amortyzacji aktywów trwałych w okresach niepełnych. Pozwala na dokładne określenie odpisu amortyzacyjnego między dowolnymi datami, uwzględniając różne metody amortyzacji i regulacje podatkowe.
Typowe przykłady VDB
Amortyzacja pierwszego dnia
=VDB(2400;300;10*365;0;1)
Oblicza amortyzację kosztu 2400 zł przez pierwszy dzień przy 10 latach użytkowania (wynik: 1,32 zł)
Amortyzacja pierwszego miesiąca
=VDB(2400;300;10*12;0;1)
Amortyzacja przez pierwszy miesiąc przy czasie życia w miesiącach (wynik: 40 zł)
Amortyzacja pierwszego roku
=VDB(2400;300;10;0;1)
Standardowa amortyzacja roczna (wynik: 480 zł)
Amortyzacja niestandardowego okresu
=VDB(2400;300;10*12;6;18;1,5)
Amortyzacja między 6. a 18. miesiącem z współczynnikiem 1,5 (wynik: 311,81 zł)
Podatkowa amortyzacja z ograniczeniem
=VDB(2400;300;10;0;0,875;1,5)
Amortyzacja za 87,5% roku z limitem 150% salda (wynik: 315 zł)
Często zadawane pytania
Typowe błędy i rozwiązania
#LICZBA!
Cause: Ujemne wartości w wymaganych parametrach
Solution: Użyj tylko dodatnich liczb dla kosztu, odzyskania, czasu życia i okresów
#ARG!
Cause: Okres_końcowy ≤ okres_początkowy
Solution: Upewnij się, że okres_końcowy jest większy od okresu_początkowego
#NAZWA?
Cause: Błędna składnia lub separator
Solution: Użyj średników (;) zamiast przecinków i polskiej składni
Uwagi
- VDB = Variable Declining Balance (Zmiennie malejące saldo)
- Domyślny współczynnik = 2 (podwójne saldo malejące)
- Funkcja automatycznie przełącza na liniową gdy jest korzystniejsza (chyba że bez_przełączenia=PRAWDA)
- Okresy muszą być w tych samych jednostkach (lata/miesiące/dni)
- Świetna do rozliczeń podatkowych i midway zakupów aktywów
Kompatybilność
Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Niedostępne w: Excel 2003 i wcześniejsze wersje
Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+