Plus de 7 si imbriqués

Fermé
hayoo - 18 mai 2007 à 23:18
jpzuate Messages postés 56 Date d'inscription dimanche 4 mars 2007 Statut Contributeur Dernière intervention 9 juin 2008 - 19 mai 2007 à 10:04
Bonjour,

Dans une cellule, je souhaiterais imbriquer 30 conditions , je vous présente un extrait ci dessous;

=si(C7>C39;A7;si(C8>C39;A8;si(C9>C39;A9;si(C10>C39;A10;si(C11>C39;A11;si(C12>C39;A12;.......;""))))))

Bien sur ma formule continue.

Malheuresemnt pour moi, sur excel on ne peut pas imbriquer plus de 7 conditions.

Comment contourner cette difficultée?
Dois je utiliser la fonction SI ?

Merci d'avance pour votre aide
A voir également:

3 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
19 mai 2007 à 08:34
Bonjour,
Il y a moyen en décomposant tes conditions.
J'ai ajouté une colonne en D, mais peut être une autre que D
De D7 à D37 la formule
=SI(D6=0;SI( C7>C$39;A7;SI(D6=0;0;-1)))
=SI(D7=0;SI( C8>C$30;A8;SI(D7=0;0;-1))) Etc...
dans la cellule cible =SOMME(D7:D37)
Voila, j'ai testé et fonctionne impec.
A +
louis
5
jpzuate Messages postés 56 Date d'inscription dimanche 4 mars 2007 Statut Contributeur Dernière intervention 9 juin 2008 51
Modifié par jipicy le 15/09/2010 à 09:00
Salut,

Si je comprend bien tu as surtout besoin de ne mettre qu'un seul test.

On pourrait résumer ta formule en disant quelque chose du genre :
SI la colonne C de la-ligne-examinée > C39
Alors prendre la valeur de la colonne A de-la-ligne-examinée

Moi je testerais un truc du genre :
SI(C$7>C39;A$7)
puis tu copie ta formule dans chaque ligne qui le nécessite (de la ligne 7 à la ligne 12 dans l'exemple que tu as fourni).

Si la ligne est concernée (sa colonne C > C39, on prend la valeur de la colonne A de sa ligne (soit 7 sur la première). Le $7 permettra lors de la copie de la formule sur la ligne 8 ou 10 d'adapter la formule SI(C$8>C39;A$8), etc etc
Jean-Pierre Zuate
2
seb4242 Messages postés 99 Date d'inscription samedi 29 octobre 2005 Statut Membre Dernière intervention 15 septembre 2010 43
18 mai 2007 à 23:19
Connait tu la programmation avec Visual Basic (Alt+F11 sou Excel) ?
0