Mise en forme conditionnelle

Résolu/Fermé
quinquin - 7 févr. 2012 à 17:25
 quinquin - 7 févr. 2012 à 19:17
Bonjour,

je souhaite mettre un seul message d'erreur dans un même endroit au sujet d'erreurs sur plusieurs cellules. Ma manip pour une seule cellule marche bien,
expl =+SI(Y7=2;"";"message"), mais si j"ajoute d'autre cellules avec la même condition ça ne marche pas.
Expl =+SI(Y7=2;H9=2;K11=2;"";"message")

Avez vous une solution (Hors VBA)
Merci mille fois car je rame depuis 2 jours.
Quinquin

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 7/02/2012 à 17:45
Bonjour
1°) le + dans la formule ne sert à rien
ensuite cela dépend de vos besoins:
soit vous voulez que les trois conditions soient réunies et la formule est:
=SI(ET(Y7=2;H9=2;K11=2);"";"message")
soit que nl'un ou l'autre soit appliquée et le ET devient OU:
=SI(OU(Y7=2;H9=2;K11=2);"";"message")
crdlmnt
note: si c'est pour une MFC, le SI n'est pas utile:
=ET(....)

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Cela marche bien !! c'est SUPER !!!!
Merci 10000000 fois pour cette réponse qui va me faire gagner un temps fou.
Bravo, c'est super sympa de de votre part.
Quinquin
0