Fonction SI

Résolu
Bonjour,
j'ai une formules un peu trop longue pour la formules si comment faire pour que ca fonctionne
merci
Ps: voila ma formule
=IF(AND(E3>1;E3<800);'Prix de neige au pieds carrée'!$B$2;IF(AND(E3>801;E3<1500);'Prix de neige au pieds carrée'!$B$3;IF(AND(E3>1501;E3<2000);'Prix de neige au pieds carrée'!$B$4;IF(AND(E3>2001;E3<2500);'Prix de neige au pieds carrée'!$B$5;IF(AND(E3>2501;E3<3000);'Prix de neige au pieds carrée'!$B$6;IF(AND(E3>3001;E3<3500);'Prix de neige au pieds carrée'!$B$7;IF(AND(E3>3501;E3<4000);'Prix de neige au pieds carrée'!$B$8;IF(AND(E3>4001;E3<4800);'Prix de neige au pieds carrée'!$B$9;IF(AND(E3>4801;E3<5500);'Prix de neige au pieds carrée'!$B$10;IF(AND(E3>5501;E3<6300);'Prix de neige au pieds carrée'!$B$11;IF(AND(E3>6301;E3<7000);'Prix de neige au pieds carrée'!$B$12;IF(AND(E3>7001;E3<8000);'Prix de neige au pieds carrée'!$B$13;IF(AND(E3>8001;E3<9000);'Prix de neige au pieds carrée'!$B$14;IF(AND(E3>9001;E3<10000);'Prix de neige au pieds carrée'!$B$15IF(AND(E3>10001;E3<11000);'Prix de neige au pieds carrée'!$B$16;IF(AND(E3>11001;E3<12000);'Prix de neige au pieds carrée'!$B$17;0))))))))))))))))

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut.

    Je n'ai pas excel en anglais :

    Il faut que tu te fasses un tableau avec les valeurs limites basses (2501, 3001 etc) et à coté de chaque cellule, le prix de neige.

    Et tu fais une recherchev(E3;ton_tableau_à_2_colonnes;2;vrai)

    lorsque tu taperas 4850 par exemple, il localisera 4801 et te renverra le prix associé.
    1. le signe monétaire est précisé dans le format de la cellule.
      Tu sélectionnes la cellule, puis clic droit / Format de cellule / Monétaire

      A+
      1. Bonjour

        donc en résumé j'ai fais mon tableau et ca donne cela comme formule ? mais ca fonctionne pas

        en vrai recherchev je connais pas du tous :)

        =finv(E3;'Prix de neige au pieds carrée'!A2:B17;2;vrai)

        merci
        1. salut

          merci enormement ca fonctionne

          par contre me manque a ajouter mon signe de $

          =SUMPRODUCT((E3>='Prix de neige au pieds carrée'!$A$2:$A$17)*(E3<='Prix de neige au pieds carrée'!$B$2:$B$17)*('Prix de neige au pieds carrée'!$C$2:$C$17))