Page 1 sur 1

[Résolu]Completion fichier compta

Publié : 11 avr. 2020 11:45
par Maximessss
Bonjour,
Je m'appelle Maxime et suis nouveau sur ce site.
Malgré mes recherches je ne trouve pas de solution au problème suivant.

Dans le fichier joint, en rentrant le prix d'un meuble(p), sa durée d'amortissement en année (n) (la durée de vie du meuble en gros) et sa date d'achat, j'ai réussi à extraire dans une cellule l'année d'achat, dans une autre le nombre je jours dans cette année (J) et dans une troisième le nombre de jour entre la date d'achat et la fin de l'année (j).

Le tableau calcule automatiquement dans la case H9 l'amortissement reportable pour l'année d'achat (p/n*j/J), dans la case H11 l'amortissement de l'année 2 à l'année n (p/n) et dans la H13 l'amortissement de l'année n+1 correspondant à la part (J-j)/J = 1-j/J de l'année 1 soit H11-H9 soit p/n - p/n*j/J soit (p/n)(1-j/J).

Maintenant que le tableau est brossé, voici la question à proprement parler :
Comment faire en sorte qu'en rentrant simplement le prix d'achat p, la durée n et la date d'achat, le tableur rentre automatiquement dans la colonne meuble 1 pour le meuble 1, meuble 2 pour le meuble 2, etc la valeur H9 pour l'année d'achat (en se reportant à la colonne A), la valeur H11 pour les (n-1) années suivantes et la valeur H13 pour la (n+1)ème année.

cf les exemples rentrés sur le tableur joint si pas clair.

Merci par avance pour votre aide, et désolé si la question est triviale ou qu'il existe déjà une fonction de compta dédiée pour cela dans Calc, je n'ai que très peu de notions dans ces deux domaines.

Re: Completion fichier amortissement pour compta lmnp

Publié : 11 avr. 2020 13:51
par njhub
Bonjour Maximessss,

Voyez si la solution proposée dans le fichier joint , basée sur la formule ci-dessous, peut vous aider

Code : Tout sélectionner

=SI(OU(ANNEE(H$7)>$A2;ANNEE(H$7)+H$5<$A2);"";SI(ANNEE(H$7)=$A2;H$9;SI(ANNEE(H$7)+H$5=$A2;H$13;SI(ET(ANNEE(H$7)<=$A2;ANNEE(H$7)+H$5>=$A2);H$11;0))))
Maximessss_Amortissement meubles.ods
:wink:

Re: Completion fichier amortissement pour compta lmnp

Publié : 11 avr. 2020 21:37
par Maximessss
C'est parfait merci beaucoup !
A tout hasard, je cherche comment renvoyer la valeur 0 plutôt que FAUX. J'imagine qu'il faut ajouter à la fin du dernier test logique ";0" mais après avoir essayé de l'ajouter, cela renvoie un message d'erreur...

Re: Completion fichier amortissement pour compta lmnp

Publié : 12 avr. 2020 00:28
par njhub
Pour afficher les zéros, remplacez le ;""; par ;0; :

Code : Tout sélectionner

=SI(OU(ANNEE(H$7)>$A2;ANNEE(H$7)+H$5<$A2);"";
[/raye]

Code : Tout sélectionner

=SI(OU(ANNEE(H$7)>$A2;ANNEE(H$7)+H$5<$A2);0;SI(ANNEE(H$7)=$A2;H$9;SI(ANNEE(H$7)+H$5=$A2;H$13;SI(ET(ANNEE(H$7)<=$A2;ANNEE(H$7)+H$5>=$A2);H$11;0))))
avec un format de cellule : # ##0,00000 :wink:

Re: Completion fichier amortissement pour compta lmnp

Publié : 12 avr. 2020 07:16
par Maximessss
Parfait merci beaucoup !

Re: Completion fichier amortissement pour compta lmnp

Publié : 12 avr. 2020 07:18
par micmac
Comment clore correctement un sujet lorsqu'il est résolu
Adaptez la longueur du titre à 60 caractères maximum, balises comprises