Comment la limite Excel de =SI ?

Résolu/Fermé
alphonse - 12 janv. 2011 à 11:09
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 - 12 janv. 2011 à 13:04
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")))))))))))))))))))))))))))))))
A voir également:

2 réponses

cousinhub29 Messages postés 936 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 21 septembre 2024 340
12 janv. 2011 à 11:31
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
1
Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 948
12 janv. 2011 à 13:04
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å
0
Merci cousin une deuxième fois. :) Heuresement que tu es là. Bonne journée à toi.
0