Conditions multiple sur excel
pitive
-
Raymond PENTIER Messages postés 71866 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71866 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai une cellule ou j'ai des multiples conditions et en fonctions des multiples cellules.
Soit ma céllule S12, celle ou il peut y avoir plusieur formules:
Tout d'abord en fonction d'un numero a une cellule elle peut avoir 2 formules :
Si B12=1 et que M12 est vide alors ma formule, sinon une aute formule.
Si B12=2 et que M12 est vide alors une 3ème formule, sinon une 4ème formule
Si B12=3 et que M12 est vide alors une 5ème formule, sinon une 6ème formule
Si B12=4 et que M12 est vide alors une 7ème formule, sinon une 8ème formule
Et la j'ai simplifier car dans l'absolu j'aurais 3 formules par lignes soit
Si B12=1 et que L12 et M12 sont vide alors une formule, si B12=1 et que M12 est vide alors 2ème formule et que si B12=1 alors une 3ème formule.
Si B12=2 et que L12 et M12 sont vide alors une formule, si B12=2 et que M12 est vide alors 2ème formule et que si B12=2 alors une 3ème formule.
Si B12=3 et que L12 et M12 sont vide alors une formule, si B12=3 et que M12 est vide alors 2ème formule et que si B12=3 alors une 3ème formule.
Si B12=4 et que L12 et M12 sont vide alors une formule, si B12=4 et que M12 est vide alors 2ème formule et que si B12=4 alors une 3ème formule.
Sur ces 12 formules aucune n'est semblables.
Est-ce qu'il y a une solution pour l'un de ces 2 problèmes.
Merci
Numéro index base de projet Numéro Transmission
J'ai une cellule ou j'ai des multiples conditions et en fonctions des multiples cellules.
Soit ma céllule S12, celle ou il peut y avoir plusieur formules:
Tout d'abord en fonction d'un numero a une cellule elle peut avoir 2 formules :
Si B12=1 et que M12 est vide alors ma formule, sinon une aute formule.
Si B12=2 et que M12 est vide alors une 3ème formule, sinon une 4ème formule
Si B12=3 et que M12 est vide alors une 5ème formule, sinon une 6ème formule
Si B12=4 et que M12 est vide alors une 7ème formule, sinon une 8ème formule
Et la j'ai simplifier car dans l'absolu j'aurais 3 formules par lignes soit
Si B12=1 et que L12 et M12 sont vide alors une formule, si B12=1 et que M12 est vide alors 2ème formule et que si B12=1 alors une 3ème formule.
Si B12=2 et que L12 et M12 sont vide alors une formule, si B12=2 et que M12 est vide alors 2ème formule et que si B12=2 alors une 3ème formule.
Si B12=3 et que L12 et M12 sont vide alors une formule, si B12=3 et que M12 est vide alors 2ème formule et que si B12=3 alors une 3ème formule.
Si B12=4 et que L12 et M12 sont vide alors une formule, si B12=4 et que M12 est vide alors 2ème formule et que si B12=4 alors une 3ème formule.
Sur ces 12 formules aucune n'est semblables.
Est-ce qu'il y a une solution pour l'un de ces 2 problèmes.
Merci
Numéro index base de projet Numéro Transmission
A voir également:
- Conditions multiple sur excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
Dans les versions jusqu'à 2003, tu es limité par 7 conditions.
Mais à partir d'excel 2007, tu peux en mettre autant que tu veux.
Une des syntaxes pour 3 conditions donc 4 formules possibles :
=SI(test1;formule1;SI(test2;formule2;SI(test3;formule3;formule4)))
mais il y a plein d'autres combinaisons, comme :
=SI(ET(test1;test2;test3;test4);formule1;SI(OU(test5;test6;test7); formule2;formule3)))
Mais à partir d'excel 2007, tu peux en mettre autant que tu veux.
Une des syntaxes pour 3 conditions donc 4 formules possibles :
=SI(test1;formule1;SI(test2;formule2;SI(test3;formule3;formule4)))
mais il y a plein d'autres combinaisons, comme :
=SI(ET(test1;test2;test3;test4);formule1;SI(OU(test5;test6;test7); formule2;formule3)))
Bonjour.
https://www.cjoint.com/?AJbfuNRMlQd ---------------------------- Ta formule :
=SI(B12=1;SI(M12="";SI(L12="";Form01;Form03);Form02);
SI(B12=2;SI(M12="";SI(L12="";Form04;Form06);Form05);
SI(B12=3;SI(M12="";SI(L12="";Form07;Form09);Form08);
SI(B12=4;SI(M12="";SI(L12="";Form10;Form12);Form11);"Erreur !"))))
https://www.cjoint.com/?AJbfuNRMlQd ---------------------------- Ta formule :
=SI(B12=1;SI(M12="";SI(L12="";Form01;Form03);Form02);
SI(B12=2;SI(M12="";SI(L12="";Form04;Form06);Form05);
SI(B12=3;SI(M12="";SI(L12="";Form07;Form09);Form08);
SI(B12=4;SI(M12="";SI(L12="";Form10;Form12);Form11);"Erreur !"))))
Tu peux y remédier en nommant les formules.
Bonne journée.