Formule "SI" avec des conditions

Bonjour,

Je n'arrive pas à entrer une formule (colonne "M" du fichier en PJ") qui indique un taux de marge qui varie en fonction du prix d'achat.

La formule que je rentre m'indique des message d'erreur "FAUXFAUX..."

Quelqu'un a-t-il une autre solution ?

Merci pour votre aide

12calcul-marge.xlsx (129.58 Ko)

Bonjour,

Je viens de regarder ton fichier.

Ta formule était fausse car une fonction SI à besoin d'un test logique; d'une valeur vrai; d'une valeur faux).

J'ai modifier la formule que sur une ligne (remplissage jaune) pour la valeur faux j'ai mis si vide [("")]. Tu n'as plus qu'à remplacer la valeur si vide par une donner.

Cordialement

Bonjour et merci pour la réactivité de ta réponse

Pour bien comprendre je dois mettre une valeur entre les "" que tu as rajouter comme par exemple "0"

A vous lire


Par ailleurs je viens de m'apercevoir que dans ma fonction suivant le Prix d'achat la reprends tous les attributs alors que j'aimerais qu'il n'y en est qu'un seul par exemple :

si le prix d'achat est de 30€ alors la colonne M indique également le taux pour les valeurs précédentes donc au lieu d'avoir inscrit le chiffre "10" je vais avoir "675010"

as-tu une solution ou une autre méthode ?

Re,

Oui, tu enlève les guillemets et tu remplace par zéro ou tu peux les mettre entre les guillemets (exemple en rouge) mais cela te rajoute des zéro.

Après tout dépend de ce que tu souhaite voir apparaître dans ton résultat. (je fonctionne plus par cellule que par chiffre....)

Si tu as besoin n’hésite pas

A bientôt

Merci à toi,

Serais-tu comment faire apparaître une seule conditions à la fois par exemple si le prix d'achat est 35€ que la cellule affiche uniquement "10" et non "067502218131000000000" ?

Peux-être dois-je prendre une autre fonction ?

Oui, cela est faisable.

Mais que veux tu voir apparaitre dans ta cellule exactement "Taux de M" avec cette formule.

=SI(N6<=2;"100";("0"))&SI(N6>=2,01;"67";("0"))&SI(N6>=7;"50";("0"))&SI(N6>=10;"22";("0"))&SI(N6>=12;"18";("0"))&SI(N6>=17;"13";("0"))&SI(N6>=21;"10";("0"))&SI(N6>=41;"9";("0"))&SI(N6>=60;"6";("0"))&SI(N6>=199;"6,8";("0"))&SI(N6>=390;"7,1";("0"))&SI(N6>=449;"7,5";("0"))&SI(N6>=499;"8,9";("0"))&SI(N6>=549;"9,4";("0"))&SI(N6>=599;"9,6";("0"))&SI(N6>=649;"9,8";("0"))&SI(N6>=699;"9,9";("0"))&SI(N6>=749;"10";("0"))

Essais de faire une phrase pour bien comprendre ce que tu désire et que je puisse t’aidai.

Peux-tu aussi mettre une ligne remplie complètement sur ton tableaux

A très vite

Merci pour ton aide,

En clair je souhaite faire apparaître dans la "colonne M" le taux de marge en fonction du prix d'achat indiqué "colonne N" de telle manière :

  • Si le prix se situe entre 0 et 1.999 euros alors le taux de marge doit être de 100%
  • Si le prix se situe entre 2 et 6.999 euros alors le taux de marge doit être de 85%
  • Si le prix se situe entre 7 et 9.999 euros alors le taux de marge doit être de 50%
  • Si le prix se situe entre 10 et 11.999 euros alors le taux de marge doit être de 22%
  • Si le prix se situe entre 12 et 16.999 euros alors le taux de marge doit être de 18%
  • Si le prix se situe entre 17 et 20.999 euros alors le taux de marge doit être de 13%
  • Si le prix se situe entre 21 et 40.999 euros alors le taux de marge doit être de 10%
  • Si le prix se situe entre 41 et 59.999 euros alors le taux de marge doit être de 8.9%
  • Si le prix se situe entre 60 et 198.999 euros alors le taux de marge doit être de 6.3%
  • Si le prix se situe entre 199 et 389.999 euros alors le taux de marge doit être de 6.8%
  • Si le prix se situe entre 390 et 448.999 euros alors le taux de marge doit être de 7.1%
  • Si le prix se situe entre 449 et 498.999 euros alors le taux de marge doit être de 7.5%
  • Si le prix se situe entre 499 et 548.999 euros alors le taux de marge doit être de 8.9%
  • Si le prix se situe entre 549 et 598.999 euros alors le taux de marge doit être de 9.4%
  • Si le prix se situe entre 599 et 648.999 euros alors le taux de marge doit être de 9.6%
  • Si le prix se situe entre 649 et 698.999 euros alors le taux de marge doit être de 9.8%
  • Si le prix se situe entre 699 et 748.999 euros alors le taux de marge doit être de 9.9%
  • Si le prix est supérieur à 749 alors le taux de marge doit être de 10%

Je ne souhaite pas que le résultat soit exprimé en % dans la cellule par exemple si le prix d'achat "colonne N" est 35€ j'aimerais voir apparaître dans la "colonne M" le chiffre "10"

Si tu as une solution merci beaucoup

Bonjour

Avec une formule INDEX-EQUIV raccourcie et un tableau simple

Cordialement

14calcul-marge.xlsx (124.40 Ko)

Merci Amadéus,

Par contre laurentrene la formule pour l'arrondie sup n'est pas bonne c'est pour cela que tu as tans de chiffre .

Il te faut écrire:

=ARRONDI.SUP(J5;2)

Au lieu de:

=ARRONDI.SUP(J5*2;0)/2

bon courage

Merci beaucoup c'est parfait pour moi

Rechercher des sujets similaires à "formule conditions"