Microsoft 365 Fonction AMORLINC

WTF

XLDnaute Impliqué
Bonjour à tous,
Je n'ai pas trop l'habitude d'utiliser la fonction AMORLINC et je ne parviens pas à la faire fonctionner.
Ma valeur résiduelle est toujours de 0.

Je ne parviens pas à prendre en compte une année qui ne serait pas complète parce que le bien serait sorti avant son échéance initiale comme c'est le cas pour la ligne 7.

Merci pour votre aide
 

Pièces jointes

  • AMORLINC.xlsx
    10.6 KB · Affichages: 18
Solution
Bonjour WTF, bonjour le forum,
Ajouter à la formule de la ligne 7 :
VB:
=AMORLINC($E7;$H7;DATE(ANNEE($H7);12;31);0;ANNEE(O$2)-ANNEE($H7);12/$J7;4)
la gestion de la fin de la période d'amortissement :
Code:
*SI(ANNEE(O2)>ANNEE(I7);0;SI(ANNEE($I7)=ANNEE(O2);(I7-DATE(ANNEE(O2);1;1))/365;""))
Cela convient-il ?
Bonne journée
Christian

xuard

XLDnaute Nouveau
Bonjour WTF, bonjour le forum,
Ajouter à la formule de la ligne 7 :
VB:
=AMORLINC($E7;$H7;DATE(ANNEE($H7);12;31);0;ANNEE(O$2)-ANNEE($H7);12/$J7;4)
la gestion de la fin de la période d'amortissement :
Code:
*SI(ANNEE(O2)>ANNEE(I7);0;SI(ANNEE($I7)=ANNEE(O2);(I7-DATE(ANNEE(O2);1;1))/365;""))
Cela convient-il ?
Bonne journée
Christian
 

WTF

XLDnaute Impliqué
Bonjour WTF, bonjour le forum,
Ajouter à la formule de la ligne 7 :
VB:
=AMORLINC($E7;$H7;DATE(ANNEE($H7);12;31);0;ANNEE(O$2)-ANNEE($H7);12/$J7;4)
la gestion de la fin de la période d'amortissement :
Code:
*SI(ANNEE(O2)>ANNEE(I7);0;SI(ANNEE($I7)=ANNEE(O2);(I7-DATE(ANNEE(O2);1;1))/365;""))
Cela convient-il ?
Bonne journée
Christian
Top

J'ai ajouté un petit élément car ca ne fonctionnait pas sur les autres lignes :
VB:
=AMORLINC($E7;$H7;DATE(ANNEE($H7);12;31);0;ANNEE(O$2)-ANNEE($H7);12/$J7;4)*SI(I7="";1;SI(ANNEE(O$2)>ANNEE($I7);0;SI(ANNEE($I7)=ANNEE(O$2);($I7-DATE(ANNEE(O$2);1;1))/365;"")))
 

Discussions similaires

Réponses
13
Affichages
663

Statistiques des forums

Discussions
312 199
Messages
2 086 157
Membres
103 137
dernier inscrit
Billly