[Résolu] Calcul frais de déplacement avec changement de taux

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.
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

[Résolu] Calcul frais de déplacement avec changement de taux

Message par paco7627 »

Bonjour,

J'ai regardé plusieurs sujets mais je n'arrive pas à trouver une solution adaptée à ma recherche et je suis désolé si j'ai mal cherché.

Sans macro j'aimerais calculer mes frais de déplacements mais j'ai un soucis concernant le barème.
Par tranche de kilomètre effectué le taux de remboursement varie; ainsi si en janvier j'ai effectué 1500 km je suis remboursé d'un montant de 0.29€ selon la puissance de mon véhicule.
Mais si en février j'effectue de nouveau 1500km je suis remboursé sur une base de 0.29€ pour 500km puis 0.36€ pour les 1000 km restant et je n'arrive pas à définir une formule prenant en compte ce changement de taux.
Il faut ensuite maintenir le taux de 0.36€ les mois suivants jusqu’à passer la barrière des 10000km pour changer de nouveau de taux.

J'ai mis en PJ une base de tableau sur laquelle je travaille pour trouver la bonne formule. (je sais que le raisonnement n'est pas bon c'était pour débuter)

Je vous remercie de votre aide et m'excuse par avance si la mise en forme de ma demande n'est pas conforme.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par paco7627 le 07 janv. 2021 15:38, modifié 1 fois.
OpenOffice 4.1.8 sous Windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Calcul frais de déplacement avec changement de taux

Message par Michel JANZEF »

Bonsoir,
Essayez en D16 :

Code : Tout sélectionner

=SI(C16<$C$2;500*$C$4+(C16-500)*$D$4;SI(C16>$E$2;C16*$E$4;C16*$D$4))
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

Re: Calcul frais de déplacement avec changement de taux

Message par paco7627 »

Michel JANZEF a écrit :Bonsoir,
Essayez en D16 :

Code : Tout sélectionner

=SI(C16<$C$2;500*$C$4+(C16-500)*$D$4;SI(C16>$E$2;C16*$E$4;C16*$D$4))
Bonjour,

Merci de votre aide mais cette formule ne peut répondre qu'à l'exemple donné.
Je voudrais que ça prenne automatiquement en compte le changement de taux quel que soit la distance indiqué.
Mais peut être que j'ai mal formulé ma requête... Si c'est le cas j'en suis désolé c'est pas toujours évident à expliquer.
OpenOffice 4.1.8 sous Windows 10
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Calcul frais de déplacement avec changement de taux

Message par jeanmi2403 »

Bonjour,
paco7627 a écrit :Mais peut être que j'ai mal formulé ma requête... Si c'est le cas j'en suis désolé c'est pas toujours évident à expliquer.
Donnez nous simplement la règle que vous appliquez telle que vous l'avez reçue.
Cdt,
Jean-Michel
LibO 7.5.9 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 7.6 sur OpenSuse & Linux MX
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

Re: Calcul frais de déplacement avec changement de taux

Message par paco7627 »

jeanmi2403 a écrit :Bonjour,
paco7627 a écrit :Mais peut être que j'ai mal formulé ma requête... Si c'est le cas j'en suis désolé c'est pas toujours évident à expliquer.
Donnez nous simplement la règle que vous appliquez telle que vous l'avez reçue.
Cdt,
Effectivement, ce sera plus clair.

Voilà la règle:
[img]h**ps://nsa40.casimages.com/img/2020/12/18/201218105945780015.jpg[/img]
OpenOffice 4.1.8 sous Windows 10
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Calcul frais de déplacement avec changement de taux

Message par Michel JANZEF »

Bonjour,
Mais si en février j'effectue de nouveau 1500km je suis remboursé sur une base de 0.29€ pour 500km puis 0.36€ pour les 1000 km restant et je n'arrive pas à définir une formule prenant en compte ce changement de taux.
C'est là que je n'ai pas compris car ça ne correspond plus à votre barème.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Calcul frais de déplacement avec changement de taux

Message par Noonours »

Bonjour,
Je crois avoir compris cette histoire de changement de taux :
@Michel JANZEF il y a un taux qui s'applique au delà de 2000km; si en janvier on fait 1500 km, on applique le premier taux de 0.29€.
si en février on refait 1500 km, on applique pour les 500 km restants (pour aller à 2000) le taux de 0.29€, puis il reste 1000 km à 0.36€.
voir le fichier-joint avec un tableau en annexe ( qui peut être masqué) qui calcule les différents taux kilométriques:
exemple_Paco7627.ods
Il doit y avoir plus propre comme formules, je laisserai les experts de Calc me corriger si nécessaire :wink:
Cordialement,
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

Re: Calcul frais de déplacement avec changement de taux

Message par paco7627 »

Bonjour @Noonours,

Merci beaucoup c'est effectivement ce que souhaite faire et votre formule me convient.
J'ai juste encore un petit soucis.
Sur l'exemple ci-dessous au mois de mars j'indique 2000km mais ça en compte 6500. C'est en passant les 1999 que ça génère ce problème.

[img]h**ps://nsa40.casimages.com/img/2020/12/18/201218055146372319.jpg[/img]
201218055146372319.jpg
Une idée de ce qui cloche?

Merci encore pour votre aide plus que précieuse.

La modération vous a écrit: Pas de fichier de moins de 500 ko hébergé en dehors du forum.
Voyez Comment joindre un fichier.
Nous avons rapatrié l'image pour vous cette fois.

Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 18 déc. 2020 18:45, modifié 2 fois.
Raison : Neutalisation URL
OpenOffice 4.1.8 sous Windows 10
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1398
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Calcul frais de déplacement avec changement de taux

Message par jeanmi2403 »

Bonsoir,
En fait, la formule fait bien son travail, pour ce qui est de déterminer la fourchette, mais pour le calcul de l'indemnité, il ne faut pas utiliser le total kilométrique, mais la différence avec le mois précédent....
Je pense qu'on ne peut s'en sortir qu'avec un tableau supplémentaire...ou des formules à rallonge.
Bonne soirée
Jean-Michel
LibO 7.5.9 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 7.6 sur OpenSuse & Linux MX
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

Re: Calcul frais de déplacement avec changement de taux

Message par paco7627 »

jeanmi2403 a écrit :Bonsoir,
En fait, la formule fait bien son travail, pour ce qui est de déterminer la fourchette, mais pour le calcul de l'indemnité, il ne faut pas utiliser le total kilométrique, mais la différence avec le mois précédent....
Je pense qu'on ne peut s'en sortir qu'avec un tableau supplémentaire...ou des formules à rallonge.
Bonne soirée
Merci beaucoup de votre réponse.
J'avoue que même si ça nécessite un tableau supplémentaire ou des formules à rallonge je suis vraiment intéressé par la solution...
D'autant que la solution n'est plus très loin grâce à l'aide de @Noonours. Il ne manque plus qu'à corriger le problème du passage des 1999km.
OpenOffice 4.1.8 sous Windows 10
Avatar de l’utilisateur
Noonours
PassiOOnné
PassiOOnné
Messages : 501
Inscription : 11 mai 2013 00:11
Localisation : Aix en Provence

Re: Calcul frais de déplacement avec changement de taux

Message par Noonours »

Bonjour
En PJ, le fichier corrigé, il s'agissait d'un opérateur "<2000" (strictement inférieur à 2000) que j'ai remplacé en "<=" (inférieur ou égal à 2000)
Ca ne se produit uniquement que si le total mensuel est pile-poil de 2000 km :marto:
Cordialement, j'espère que cette fois ça te conviendra :)
exemple_Paco7627-corrigé.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Noonours procrastinateur perfectionniste: "Je fais rien, mais demain je l'ferai mieux"

Pour obtenir la réponse la plus précise possible, VEUILLEZ JOINDRE UN FICHIER

LibO 7.6.5.2 Stable et OpenOffice 4.1.15 sous Windows 10
paco7627
Fraîchement OOthentifié
Messages : 6
Inscription : 17 déc. 2020 15:28

Re: Calcul frais de déplacement avec changement de taux

Message par paco7627 »

Bonjour,

Je suis bête j'aurais du le remarquer... Merci beaucoup Noonours c'est parfait!!!
Vraiment merci ça m'aide énormément.

Bonne journée,
OpenOffice 4.1.8 sous Windows 10