Funzione AMMORT (DDB)

Excel 2007+

Riepilogo

La funzione AMMORT calcola l'ammortamento di un bene per un periodo specifico utilizzando il metodo a saldo decrescente (double declining balance) o un metodo personalizzato tramite il parametro fattore.

Sintassi

AMMORT(costo; val_residuo; vita_utile; periodo; [fattore])

Parametri

Parametro Tipo Richiesto Descrizione
costo Number Costo iniziale del bene ammortizzabile
val_residuo Number Valore residuo alla fine della vita utile (può essere 0)
vita_utile Number Numero totale di periodi di ammortamento
periodo Number Periodo specifico per il calcolo dell'ammortamento
fattore Number No Tasso di ammortamento (default: 2 per metodo double declining balance)

Utilizzo della funzione DDB

La funzione AMMORT è ideale per calcoli finanziari che richiedono ammortamento accelerato. Massimizza le quote nei primi periodi e le riduce progressivamente, riflettendo il reale decadimento del valore degli asset.

Esempi Comuni di DDB

Ammortamento primo giorno

=AMMORT(2400;300;10*365;1)

Calcola l'ammortamento del primo giorno con metodo standard (fattore 2). Risultato: €1,32

Ammortamento primo mese

=AMMORT(2400;300;10*12;1;2)

Quota mensile del primo mese con tasso double declining. Risultato: €40,00

Ammortamento primo anno

=AMMORT(2400;300;10;1;2)

Quota annua del primo anno. Risultato: €480,00

Fattore personalizzato

=AMMORT(2400;300;10;2;1.5)

Secondo anno con tasso ridotto a 1,5. Risultato: €306,00

Ultimo periodo

=AMMORT(2400;300;10;10)

Quota finale dell'ultimo anno. Risultato: €22,12

Domande Frequenti

Viene utilizzato automaticamente il valore 2, corrispondente al metodo a doppie quote proporzionali ai valori residui.

Sì, tutti i cinque argomenti devono essere numeri positivi per evitare errori di calcolo.

AMMORT.VAR passa automaticamente al metodo linea retta quando la quota decrescente è inferiore a quella lineare.

Errori Comuni e Soluzioni

#NUM! o #VALORE!

Cause: Parametri negativi o non numerici

Solution: Verificare che tutti i valori siano numeri positivi

#DIV/0!

Cause: Periodo maggiore della vita utile

Solution: Assicurarsi che periodo ≤ vita_utile

Risultati incoerenti

Cause: Unità di misura diverse tra periodo e vita_utile

Solution: Usare la stessa unità (giorni, mesi, anni)

Note

  • Formula di calcolo: Min((costo - ammortamento_precedente) * (fattore/vita_utile), (costo - val_residuo - ammortamento_precedente))
  • L'ammortamento massimo si verifica nel primo periodo
  • Non considera automaticamente il passaggio a metodo lineare
  • Tutti i valori devono essere positivi

Compatibilità

Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponibile in:

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+