[Résolu]Completion fichier compta

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Maximessss
Fraîchement OOthentifié
Messages : 3
Inscription : 11 avr. 2020 11:17

[Résolu]Completion fichier compta

Message 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.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Maximessss le 12 avr. 2020 07:32, modifié 2 fois.
OpenOffice 4.1.7 sous Windows 10 Pro
Avatar de l’utilisateur
njhub
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 495
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: Completion fichier amortissement pour compta lmnp

Message 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:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
Maximessss
Fraîchement OOthentifié
Messages : 3
Inscription : 11 avr. 2020 11:17

Re: Completion fichier amortissement pour compta lmnp

Message 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...
OpenOffice 4.1.7 sous Windows 10 Pro
Avatar de l’utilisateur
njhub
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 495
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: Completion fichier amortissement pour compta lmnp

Message 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:
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
Maximessss
Fraîchement OOthentifié
Messages : 3
Inscription : 11 avr. 2020 11:17

Re: Completion fichier amortissement pour compta lmnp

Message par Maximessss »

Parfait merci beaucoup !
OpenOffice 4.1.7 sous Windows 10 Pro
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: Completion fichier amortissement pour compta lmnp

Message par micmac »

Comment clore correctement un sujet lorsqu'il est résolu
Adaptez la longueur du titre à 60 caractères maximum, balises comprises
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac