Fonction SI avec OU

Résolu/Fermé
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013 - 5 juil. 2013 à 11:41
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013 - 5 juil. 2013 à 17:56
bonjour,

J'aimerai savoir si on peut avoir une fonction du style =SI(A1="X"OU A1="Y";"BON";"MAUVAIX") sans utiliser de fonctions SI imbriquées, en effet ma formule est déja longue.

Mon cas: 8 colones
dans la 9ème : statut ( si mes 8 colonnes sont validées alors "validé" apparait; sinon c'est "en cours". Mais si une colone contient "non applicable" elle doit alors être considérée comme "validé") Pour l'instant j'ai (sans la condition "non applicable"):

=SI(A1="refusé";"refusé";SI(B1="refusé";"refusé";SI(C1="refusé";"refusé";SI(D1="refusé";"refusé";SI(E1="refusé";"refusé";SI(F1="refusé";"refusé";SI(G1="refusé";"refusé";SI(H1="refusé";"refusé";SI(A1="accepté";SI(B1="accepté";SI(C1="accepté";SI(D1="accepté";SI(E1="accepté";SI(F1="accepté";SI(G1="accepté";SI(H1="accepté";"accepté";"en cours");"en cours");"en cours");"en cours");"en cours");"en cours");"en cours");"en cours")))))))))

Bien sur, je veux pourvoir garder mon "non applicable" dans la colone source

Merci d'avance
A voir également:

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié par michel_m le 5/07/2013 à 12:16
Bonjour

=Si(nb.si(A1:H1;"refusé")>0;"refusé";si(nb.si(A1:H1;"accepté")>0;"accepté";"en cours")

j'avais occulté "non applicable" :o(
=Si(nb.si(A1:H1;"refusé")>0;"refusé";si(nb.si(A1:H1;"accepté")>0;"accepté";nb.si(A1:H1;"non applicable")>0;"validé";"en cours")

Michel
0
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013
5 juil. 2013 à 12:17
bonjour,

merci pour cette reponse rapide

La fonction ne marche pas, en effet j'ai besoin d'avoir toutes mes colones "validé" pour que ma colonne statut devienne "validé". Ici, dès qu'une colonne est "validé" alors le résultat est "validé"
0
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013
5 juil. 2013 à 12:18
mais pour le "refusé" c'est pas mal ;-)
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
5 juil. 2013 à 12:28
merci quand même

Abandon
0
PHILOU10120 Messages postés 6394 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 janvier 2025 811
5 juil. 2013 à 12:50
Bonjour

Sur la base de Michel_m

=SI(NB.SI(A1:H1;"refusé")>0;"refusé";SI(NB.SI(A1:H1;"accepté")=8;"accepté";"en cours"))
0
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013
5 juil. 2013 à 15:08
merci =)

ça me raccourci bien ma fonction

Pour le non applicable une idée?
0
PHILOU10120 Messages postés 6394 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 janvier 2025 811
5 juil. 2013 à 16:07
Bonjour

=SI(NB.SI(A1:H1;"refusé")>0;"refusé";SI(NB.SI(A1:H1;"accepté")+NB.SI(A1:H1;"non applicables")=8;"accepté";"en cours"))
0
EXCEL.M Messages postés 15 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 29 décembre 2013
5 juil. 2013 à 17:56
Merci =))
0