Formule frais de port - Prix en fonction du poids

Bonjour à tous,

Je souhaite intégrer une formule qui se basera sur une valeur et en fonction de celle-ci, attribué un montant, je m'explique :

SI la valeur est entre 0 et 0.5 alors 7, Si c'est entre 0.5 et 1 alors 8.6 et ainsi de suite, j'ai 7 valeurs différentes à rentrer par formule.

Pouvez vous m'aider ? quelle serait la meilleur méthode calcul ?

J’espère avoir été assez clair, merci de votre aide

Bonjour le forum,

B11 :

=RECHERCHEV(A11;A2:C8;3;VRAI)
tranches

Merci de votre réponse, suis je obliger de passer par un tableau avec les valeurs ?

Serait-il possible de faire une formule en intégrant directement les nombres ? de manière à ne pas avoir à me reporter à un tableau, question de praticité.

Merci

Bonjour,

si tu as un changement de tarif il te faudra reprendre toutes tes formules (beaucoup + longues) une par une, contre une valeur à changer dans le tableau.

Question praticité il n'y a pas photo

Et puis tu as demandé la meilleure méthode, pas la pire.

eric

Question pratique, passer par un tableau permet un ajout de tranches et une modification du barème rapide et simple.

Ce tableau peut être nommé et placé dans une autre feuille du classeur.

Passer par une formule est possible et ne pose pas de problème particulier.

Merci de vos réponses, je place en PJ mon tableau, onglet 1 formule de calcul en D2, onglet 2 les prix auxquels se rapporter.

Il est vrai que de se reporter au tableau est plus simple je pense aussi, je disais cela car une fois les calculs effectués, je dois effacer toutes les formules afin de pouvoir uploader mon fichier chez mon intégrateur.

Du coup comment faire la formule pour mon cas particulier ? en utilisant le tableau en onglet 2 comme préconisé, merci à vous

214fdp-avb.xlsx (11.12 Ko)

Salut,

Voici une formule équivalente avec une matrice de nombres fixes :

=RECHERCHEV(E6;{0.7;0,5.8,6;1.10,2;1,5.11,8;2.13,4;2,5.15};2;VRAI)

Attention aux séparateurs !

Cependant, je suis d'accord avec Eric et Mbbp, le tableau est préférable à la matrice fixe.

A+

H

B12 :

=INDEX(A1:I8;EQUIV(B10;A1:A8;1);EQUIV(B11;A1:I1;0))
transporteurs

Merci de vos réponses, je vais opter pour pour la formule via le tableau.

mbbp merci pour la formule mais je n'arrive pas à l'appliquer dans mon tableau, excel me remonte une erreur, pouvez vous me donner un peu plus de détails concernant votre formule ? de manière à la comprendre.

Désolé de mon incompétence et merci pour vos lumières.

Cdlt

Voici une solution possible avec RechercheV :

=RECHERCHEV($C2;'prix frais de port'!$A$2:$I$8;COLONNE()-2;VRAI)

et le fichier correspondant :

347frais-de-port.xlsx (12.25 Ko)

A+

H

LordNelson45 Merci pour ta solution

Rechercher des sujets similaires à "formule frais port prix fonction poids"