Mise en forme conditionelle fonction "ou"
Résolu/Fermé
stagiairecma2013
Messages postés
2
Date d'inscription
mercredi 24 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
-
24 avril 2013 à 09:06
stagiairecma2013 Messages postés 2 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 24 avril 2013 - 24 avril 2013 à 10:11
stagiairecma2013 Messages postés 2 Date d'inscription mercredi 24 avril 2013 Statut Membre Dernière intervention 24 avril 2013 - 24 avril 2013 à 10:11
A voir également:
- Mise en forme conditionelle fonction "ou"
- Mise en forme conditionnelle excel - Guide
- Fonction si et - Guide
- Triez la liste comme sur cette illustration (attention, on ne voit que le début …). quel est le mot formé par les 6 dernières lettres de la colonne code ? - Forum Excel
- Mise à jour pilote - Guide
- Dans cette présentation, sarah avait encadré directement le titre de certaines diapositives avant d'automatiser cette mise en forme pour tout le document. sur quelles diapositives avait-elle encadré directement le titre ? - Forum Bureautique
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 24/04/2013 à 09:46
Modifié par Vaucluse le 24/04/2013 à 09:46
Bonjour
s'il s'agit d'une formule de MFC les conditions son inutiles, voire contradictoire avec l'application du format:
=OU($O2="oui";$Q2="personnes";$W2="humaines")
suffira si les cellules O2;Q2 et W2 ne contiennent que ces mots sans autre texte.
S'il ne faut chercher que le mot dans u n texte, la formule peut être:
=OU(NB.SI($O2;"*oui*");NB.SI($Q2;"*personnel*");NB.SI($W2;"*humaines*"))
attention aux signes
Formules bien entendu à placer dans le processus de MFC, pas dans la cellule.
crdlmnt
ps sauf erreur de ma part le code TROUVE renvoi #VALEUR si le mot n'existe pas dans la cellule
il faudrait donc écrire, pour faire fonctionner la formule:
NON(ESTERREUR(TROUVE("personnes";Q2)))
Mais je dis bien sauf erreur car ce n'est que le résultat de mes tests. Je suis preneur de l'option qui permet d'appliquer trouve directement.
Errare humanum est, perseverare diabolicum
s'il s'agit d'une formule de MFC les conditions son inutiles, voire contradictoire avec l'application du format:
=OU($O2="oui";$Q2="personnes";$W2="humaines")
suffira si les cellules O2;Q2 et W2 ne contiennent que ces mots sans autre texte.
S'il ne faut chercher que le mot dans u n texte, la formule peut être:
=OU(NB.SI($O2;"*oui*");NB.SI($Q2;"*personnel*");NB.SI($W2;"*humaines*"))
attention aux signes
Formules bien entendu à placer dans le processus de MFC, pas dans la cellule.
crdlmnt
ps sauf erreur de ma part le code TROUVE renvoi #VALEUR si le mot n'existe pas dans la cellule
il faudrait donc écrire, pour faire fonctionner la formule:
NON(ESTERREUR(TROUVE("personnes";Q2)))
Mais je dis bien sauf erreur car ce n'est que le résultat de mes tests. Je suis preneur de l'option qui permet d'appliquer trouve directement.
Errare humanum est, perseverare diabolicum
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 681
Modifié par gbinforme le 24/04/2013 à 10:03
Modifié par gbinforme le 24/04/2013 à 10:03
Bonjour,
Il te faut tester le résultat de TROUVE :
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Il te faut tester le résultat de TROUVE :
= OU(O2="Oui";NON(ESTERREUR(TROUVE("personnel";Q2)));NON(ESTERREUR(TROUVE("Humaines"; W2))))
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Bobino10
Messages postés
3
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
24 avril 2013 à 09:30
24 avril 2013 à 09:30
Bonjour,
Cette formule devrait convenir :
=SI(OU( O2 = "Oui"; Trouve("personnel";Q2) ; Trouve("Humaines"; W2));[valeur si vrai];[valeur si faux])
Cette formule devrait convenir :
=SI(OU( O2 = "Oui"; Trouve("personnel";Q2) ; Trouve("Humaines"; W2));[valeur si vrai];[valeur si faux])
PHILOU10120
Messages postés
6360
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
25 mars 2024
794
24 avril 2013 à 09:31
24 avril 2013 à 09:31
Bonjour
Sur la cellule devant être grisé MFC
Appliquer une mise en forme aux valeurs pour lesquelles cette formule est vraie
=SI(OU($O$2="oui";$Q$2="personnel";$W$2="humaines");1;0)
Sur la cellule devant être grisé MFC
Appliquer une mise en forme aux valeurs pour lesquelles cette formule est vraie
=SI(OU($O$2="oui";$Q$2="personnel";$W$2="humaines");1;0)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
stagiairecma2013
Messages postés
2
Date d'inscription
mercredi 24 avril 2013
Statut
Membre
Dernière intervention
24 avril 2013
24 avril 2013 à 10:11
24 avril 2013 à 10:11
NIckel ! Merci Vaucluse ! ça fonctionne ! Merci beaucoup pour ces réponse rapides.