Mise en forme conditionnelle en fonction d'autres cellules

Résolu/Fermé
eikichi.onizuka Messages postés 862 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 14 mars 2024 - 20 sept. 2019 à 16:49
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 sept. 2019 à 10:49
Bonjour,

Je souhaiterai, s'il vous plait, avoir un peu d'aide pour une mise en forme de cellules sur Excel.

J'ai une cellule vide et blanche, que je souhaite voir coloré d'une couleur en fonction de certains paramètres.

Concrètement ce que je souhaite, c'est qu'en fonction du texte en cellule A1 (Elevé, Moyen ou Faible), ma cellule C1 soit Rouge, Orange ou Jaune.
Au milieu de cela, il y a ma cellule B1 qui pourra être soit vide, soit être remplie par O, N ou SO.
Si vide ou N, je souhaiterai qu'elle reste de la couleur prédéfini auparavant.
Si SO, je souhaite qu'elle passe en blanc.
Si O, je souhaite qu'elle passe en vert.

Pouvez vous s'il vous plait m'aider à faire ceci?

Par avance je vous remercie.

Bonne journée.

Configuration: Windows / Chrome 76.0.3809.132

2 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é le 20 sept. 2019 à 16:58
Bonjour
sélectionnez C1 (ou le champ à traiter si plusieurs lignes
icone mise en forme conditionnelle
"nouvelle règle"
fenêtre affichée: "utiliser une formule
entrez la formule: =$A1="Elevé"
format > formatez en rouge
OK
retour à la fenêtre précédente:
=$A1="Moyen" > orange
.....et ajouter les régles les unes sous les autres
(si vous avez sélectionné plusieurs lignes, la formule s'ajuste à chaque ligne automatiquement)
même chose pour B1 avec
=$B1="SO" pour le blanc
=$B1="O" pour le vert
et bien sur rien pour le N
crdlmnt

1
eikichi.onizuka Messages postés 862 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 14 mars 2024 12
Modifié le 20 sept. 2019 à 17:30
Bonjour Vaucluse, merci pour votre réponse ! Je ne sais pas pourquoi je m'entête à le faire en une seule formule depuis le début....

En revanche, lorsque je rajoute la formule pour B1, ma case C1 reste de la couleur sélectionné en premier (rouge, jaune ou orange...). Comment faire pour que cette formule là prenne le dessus?

Encore merci !!

EDITH : C'est bon j'ai réglé l'ordre et ça fonctionne. Un grand merci pour votre aide !!!
0
eikichi.onizuka Messages postés 862 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 14 mars 2024 12
20 sept. 2019 à 17:46
Dites moi, dans la même veine, est ce qu'il est possible de faire afficher un texte spécifique en D1 en fonction de la valeur de B1 via une mise en forme ?

Si je le fais avec la formule "SI", c'est assez simple, mais dès qu'un autre utilisateur va le remplir, cela va effacer ma formule et donc le message n’apparaîtra plus, ce qui serait dommage.

Merci d'avance.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 20 sept. 2019 à 18:47
non, sans formule il n'y a pas de solution, sauf à passer par une macro, avec VBA. (Mais ce n'est pas dans mon domaine)
Une" combine" consisterait à placer un renvoi dans la formule SI et à donner à l'utilisateur une autre cellule à remplir pour afficher en D1
je donne un exemple
vous voulez en D1 texte 1 si B1 =H, texte 2 si B1=Z et aussi la possibilité d'y afficher une valeur clavier
verrouillez la cellule D1 et donner la cellule E à remplir au clavier
en D1, la formule:
=SI(E1<>"";E1;SI(B1="H";"texte 1";SI(B1="Z";"texte 2"))
en conséquence, D1 affichera la en priorité la valeur de E1
pour faire joli :-))
placer le même remplissage en E1 et D1pour qu'on ne voit pas, la séparation des cellules
placer en E1 (largeur réduite) la police de la couleur du fond
ainsi l'entrée en E1 ne sera pas vue en doublon mais seulement en D1
Ca donne quelque chose comme ça
https://mon-partage.fr/f/lJUv04h2/
crdlmnt
0
eikichi.onizuka Messages postés 862 Date d'inscription vendredi 23 mai 2008 Statut Membre Dernière intervention 14 mars 2024 12
21 sept. 2019 à 10:09
Super, merci beaucoup pour votre réponse complète et pour l'exemple ! Je vais regarder et choisir la solution la plus simple pour mes interlocuteurs !!

Bonne journée. Cdlt.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
21 sept. 2019 à 10:49
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt
0