Colorer une cellule si un mot se retrouve dans une autre cellule
Résolu/Fermé
A voir également:
- Colorer une cellule si un mot se retrouve dans une autre cellule
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller cellule excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
Modifié le 19 févr. 2019 à 16:34
Modifié le 19 févr. 2019 à 16:34
Bonjour
si votre cellule change de couleur via une MFC par formule:
soit par exemple:
=ET($A1="rose";$B1<>"")
ne se colore en A que si il y a quelque chose en B
Si vous voulez avoir A en couleur même si B est vide, n'appliquez cette formule que sur la colonne B
crdlmnt
si votre cellule change de couleur via une MFC par formule:
- sélectionnez le champ A:B
- MFC par formule
- entrez la formule de la 1° cellule A du champ et bloquez la référence colonne avec le $
soit par exemple:
=ET($A1="rose";$B1<>"")
ne se colore en A que si il y a quelque chose en B
Si vous voulez avoir A en couleur même si B est vide, n'appliquez cette formule que sur la colonne B
crdlmnt
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
19 févr. 2019 à 16:40
19 févr. 2019 à 16:40
Bonjour,
MFC :
=ET($A1="lundi";$B1<>"")
=ET($A1="mardi";$B1<>"")
=ET($A1="mercredi";$B1<>"")
etc...
à chaque fois, choisir la couleur que tu veux appliquer.
Il te faudra ensuite "tirer" la cellule où sont les MFC vers le bas.
Tu auras compris que ça fait 1 MFC pour chaque jour ;-)
MFC :
=ET($A1="lundi";$B1<>"")
=ET($A1="mardi";$B1<>"")
=ET($A1="mercredi";$B1<>"")
etc...
à chaque fois, choisir la couleur que tu veux appliquer.
Il te faudra ensuite "tirer" la cellule où sont les MFC vers le bas.
Tu auras compris que ça fait 1 MFC pour chaque jour ;-)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
20 févr. 2019 à 07:12
20 févr. 2019 à 07:12
Bonjour
Remplacer dans la formule A1="lundi" par NB.SI(A1;"*lundi*")
soit donc:
=ET(NB.SI($A1;"*lundi*");$B1<>"")
attention aux signes "*...*"
crdlmnt
Remplacer dans la formule A1="lundi" par NB.SI(A1;"*lundi*")
soit donc:
=ET(NB.SI($A1;"*lundi*");$B1<>"")
attention aux signes "*...*"
crdlmnt
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
20 févr. 2019 à 07:41
20 févr. 2019 à 07:41
Merci Vaucluse, d'avoir terminé sa demande :-)
amiele, pour info :
les "" te permettent d'y inscrire le texte recherché (la casse à son importance)
les ** te permettent de trouver un mot (par exemple) dans une phrase avec du texte y étant avant ou après celui-ci, ou les deux.
Si c'est OK pour toi, passe le sujet en [résolu]
Bonne journée à vous 2 :-)
amiele, pour info :
les "" te permettent d'y inscrire le texte recherché (la casse à son importance)
les ** te permettent de trouver un mot (par exemple) dans une phrase avec du texte y étant avant ou après celui-ci, ou les deux.
Si c'est OK pour toi, passe le sujet en [résolu]
Bonne journée à vous 2 :-)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
20 févr. 2019 à 08:05
20 févr. 2019 à 08:05
et puisque qu'on complète (salut yoyo)
"*..." le texte finit par
"...*" le texte commence par
"*...*" le texte contient
"*"&cell&"'*"
le texte cherché est inscrit dans la cellule Cell
crdlmnt
"*..." le texte finit par
"...*" le texte commence par
"*...*" le texte contient
"*"&cell&"'*"
le texte cherché est inscrit dans la cellule Cell
crdlmnt