Excel multiplication conditionnelle

Bonjour,
j'ai une colonne A, je voudrai que la colonne B affiche un prix multiplié par un coefficient conditionnel du genre:
si A est inférieur ou égal à 0,50 - coefficient x 6
si A est supérieur ou égal à 0,51 et inférieur ou égal à 1,00 - coefficient x 5
si A est supérieur ou égal à 1,01 et inférieur ou égal à 2,00 - coefficient x 4
etc....
Si quelqu'un pouvait m'aider car je ne connais pas grand chose à EXCEL.
Merci

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,

    Une formule que tu peux compléter en rajoutant tes paramètres :

    =CHOISIR(EQUIV(A1;{0;0.51;1.01;2.01};1);6;5;4;3)*A1
    1. Merci pour ta réponse.
  2. si tu met des en-têtes de colonne en ligne 1, la valeur a chercher en colonne A et 1ere ligne en 2, voici ce que ça peut donner avec la fonction SI() :

    la colonne B t'affiche le coefficient appliqué

    =SI(A2<0,51; 6;SI(A2<1,01;5;SI(A2<1,51;4;SI(A2<2,01;3;SI(A2<2,51;2;1)))))

    ensuite tu recopies la formule vers le bas autant que nécessaire
    1. merci Miura564, mais la colonne B m'affiche toujours 6 quelque soit la valeur de A.
      1. Contributeur
        Bonjour

        Pourtant ça devrait marcher

        =SI(A4<=0.5;6;SI(A4<=1;5;SI(A4<=2;4)))
      2. j'ai testé sur mon excel et ça fonctionne pourtant
      3. voici le fichier Excel en exemple

        Multiplication Conditionnelle

        tu trouvera donc le tableau sous 2 formes.

        1°) Colonne de saisie de valeur, Colonne d'affichage du coef, colonne de résultat

        2°) on affiche plus le coef, il est calculé directement on a du fait une colonne de moins : Colonne de saisie de valeur, colonne de résultat

        la table Conditions n'est la que pour aide mémoire et ne rentre pas dans les calculs
      4. Je ne sais comment te remercier Miura564, je vais attendre que mon neveu revienne de vacances pour le transposer dans mon fichier. Pourrais-tu m'appeler au 0660859532. Merci.