Partager via


WorksheetFunction.Db(Double, Double, Double, Double, Object) Méthode

Définition

Renvoie l'amortissement d'un bien durant une période spécifiée en utilisant la méthode de l'amortissement dégressif à taux fixe.

public double Db (double Arg1, double Arg2, double Arg3, double Arg4, object Arg5);
Public Function Db (Arg1 As Double, Arg2 As Double, Arg3 As Double, Arg4 As Double, Optional Arg5 As Object) As Double

Paramètres

Arg1
Double

Coût - coût initial de l'immobilisation.

Arg2
Double

Récupération - valeur à la fin de l'amortissement (parfois appelée valeur de récupération de l'immobilisation).

Arg3
Double

Vie, le nombre de périodes sur lesquelles l'immobilisation est amortie (parfois appelée durée de vie utile du bien).

Arg4
Double

Période, la période pour laquelle vous souhaitez calculer l'amortissement. La période et la vie doivent être exprimées dans la même unité.

Arg5
Object

Mois, le nombre de mois dans la première année. Si aucune valeur n'est spécifiée, la valeur par défaut utilisée est 12.

Retours

Remarques

La méthode de l'amortissement dégressif à taux fixe calcule l'amortissement à un taux fixe. DB utilise les formules suivantes pour calculer l’amortissement pour une période :

(coût - amortissement total des périodes antérieures) * taux

où :

rate = 1 - ((salvage / cost) ^ (1 / life)), arrondi à trois décimales

L'amortissement de la première et de la dernière période est un peu particulier. Pour la première période, db utilise la formule suivante :

cost * rate * mois / 12

Pour la dernière période, la base de données utilise la formule suivante :

((coût - amortissement total des périodes antérieures) * taux * (12 - mois)) / 12

S’applique à