DB - Amortyzacja metodą równomiernie malejącego salda

Excel 2007+

Podsumowanie

Funkcja DB oblicza amortyzację środka trwałego dla określonego okresu przy użyciu metody równomiernie malejącego salda. Idealna do analizy finansowej i księgowości.

Składnia

DB(koszt; odzysk; czas_życia; okres; [miesiąc])

Parametry

Parametr Typ Wymagane Opis
koszt Number Tak Początkowy koszt środka trwałego
odzysk Number Tak Wartość po zakończeniu amortyzacji
czas_życia Number Tak Okres użytkowania środka trwałego
okres Number Tak Analizowany okres amortyzacji
miesiąc Number Nie Miesiące w pierwszym roku amortyzacji

Użycie funkcji DB

Funkcja DB stosowana jest w arkuszach kalkulacyjnych do precyzyjnego obliczania amortyzacji aktywów metodą równomiernie malejącego salda. Szczególnie przydatna w planowaniu budżetów inwestycyjnych, raportach finansowych oraz analizach podatkowych.

Typowe przykłady DB

Amortyzacja w pierwszym roku (7 miesięcy)

=DB(1000000;100000;6;1;7)

Oblicza amortyzację maszyny za pierwszy rok przy 7 miesiącach użytkowania: 186 083,33 zł

Amortyzacja w drugim roku

=DB(1000000;100000;6;2;7)

Amortyzacja w pełnym drugim roku użytkowania: 259 639,42 zł

Ostatni rok amortyzacji

=DB(1000000;100000;6;6;7)

Amortyzacja w ostatnim pełnym roku: 55 841,76 zł

Cały okres amortyzacji

=SUMPRODUCT(DB(1000000;100000;6;ROW(INDIRECT("1:6"));7))

Suma amortyzacji za wszystkie pełne lata

Często zadawane pytania

Funkcja automatycznie przyjmie 12 miesięcy jako wartość domyślną dla pierwszego roku.

Tak, parametr 'okres' musi być liczbą całkowitą odpowiadającą kolejnemu okresowi amortyzacji.

Przy wartości odzysku = 0 amortyzacja będzie kontynuowana aż do pełnego skapitalizowania kosztu początkowego.

Tak, wszystkie okresy (czas_życia, okres) muszą być wyrażone w tych samych jednostkach czasowych.

Typowe błędy i rozwiązania

#NUM!

Cause: Okres przekracza czas_życia lub jest ujemny

Solution: Sprawdź, czy parametr 'okres' mieści się w zakresie 1..czas_życia

#DIV/0!

Cause: Koszt równy zero lub ujemny

Solution: Upewnij się, że parametr 'koszt' ma wartość dodatnią

#VALUE!

Cause: Niewłaściwy typ danych w argumentach

Solution: Użyj wyłącznie wartości liczbowych we wszystkich parametrach

Nieprawidłowy wynik

Cause: Niestandardowa liczba miesięcy w pierwszym roku

Solution: Zweryfikuj parametr 'miesiąc' (1-12) i konsekwentnie stosuj we wszystkich okresach

Uwagi

  • Funkcja stosuje stałą stawkę amortyzacji obliczoną wzorem: 1 - ((odzysk/koszt)^(1/czas_życia))
  • Pierwszy i ostatni okres mają specjalne formuły przeliczeniowe
  • Metoda malejącego salda daje wyższe odpisy w początkowych latach
  • Dostępna w Excel 2007 i nowszych wersjach
  • Zalecana do aktywów o przewidywalnym zużyciu

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel 365, Excel Online

Niedostępne w:

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+