Comment la limite Excel de =SI ?
Résolu
alphonse
-
Mytå Messages postés 4246 Date d'inscription Statut Contributeur Dernière intervention -
Mytå Messages postés 4246 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai cette unique formule qui contient 31 conditions alors que la limite d'Excel est de 7. Comment contourner cela ? Merci.
=SI(A1="schtroumph";1;
SI(A1="C3";2;
SI(A1="Mat";4;
SI(A1="OCR";3;
SI(A1="OM";5;
SI(A1="TR";6;
SI(A1="Fa";7;
SI(A1="GA";8;
SI(A1="GGA";9;
SI(A1="BLU";10;
SI(A1="BUL";11;
SI(A1="BIL";12;
SI(A1="SO";13;
SI(A1="EC";14;
SI(A1="IV";15;
SI(A1="MC";16;
SI(A1="R";17;
SI(A1="TRANS";18;
SI(A1="Lo";19;
SI(A1="Lot";20;
SI(A1="L";21;
SI(A1="COUCOU";22;
SI(A1="SA";23;
SI(A1="valeur1";24;
SI(A1="valeur2";25;
SI(A1="valeur3";26;
SI(A1="valeur4";27;
SI(A1="valeur5";28;
SI(A1="valeur6";29;
SI(A1="valeur7";30;
SI(A1="valeur8";31;
"ERREUR")))))))))))))))))))))))))))))))
J'ai cette unique formule qui contient 31 conditions alors que la limite d'Excel est de 7. Comment contourner cela ? Merci.
=SI(A1="schtroumph";1;
SI(A1="C3";2;
SI(A1="Mat";4;
SI(A1="OCR";3;
SI(A1="OM";5;
SI(A1="TR";6;
SI(A1="Fa";7;
SI(A1="GA";8;
SI(A1="GGA";9;
SI(A1="BLU";10;
SI(A1="BUL";11;
SI(A1="BIL";12;
SI(A1="SO";13;
SI(A1="EC";14;
SI(A1="IV";15;
SI(A1="MC";16;
SI(A1="R";17;
SI(A1="TRANS";18;
SI(A1="Lo";19;
SI(A1="Lot";20;
SI(A1="L";21;
SI(A1="COUCOU";22;
SI(A1="SA";23;
SI(A1="valeur1";24;
SI(A1="valeur2";25;
SI(A1="valeur3";26;
SI(A1="valeur4";27;
SI(A1="valeur5";28;
SI(A1="valeur6";29;
SI(A1="valeur7";30;
SI(A1="valeur8";31;
"ERREUR")))))))))))))))))))))))))))))))
2 réponses
-
Bonjour,
Un début de réponse (je suppose que le 3 et le 4 sont inversés....)
=EQUIV(A1;{"Schtroump";"C3";"Mat";"OCR";"OM";"TR";"Fa";"GA";"GGA";"BLU"};0)
tu complètes la matrice ainsi....(après le "BLU")
Bon courage-
Salut le forum
Si tu risques d'avoir des lettres et/ou des valeurs numériques non-consécutives. (Fonctionne pour les lettres minuscules et majuscules)
Une formule alternative=SOMMEPROD((A1={"A"."B"."C"."D"."E"."F"})*{1.2.3.4.5.6})
Dans certaines version d'Excel, il faut remplacer le point (.) par un anti-slashe (\)
Mytå
-
-