Mise en forme conditionnelle

[Résolu/Fermé]
Signaler
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017
-
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017
-
Bonjour,
Dans une colonne de tableau, J'aimerais insérer la couleur rouge si la valeur est plus grande ou égal à ">=0.522" et plus petit ou égal "<=0.498.
Le nom de mon tableau "Rapport"

Merci de m'aider :)

2 réponses

Messages postés
26234
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 octobre 2021
6 089
Bonjour
on est bien d'accord, vous ne pouvez pas avoir une valeur à la fois >=0,522 et plus petite que 0,498
c'est donc de "OU" qu'il faut parler et non pas de "ET"
Mise en forme par formule

=OU(cell>=0,522;cell<=0,498)

cell étant l'adresse de la première cellule (ou de la cellule) du champ sélectionné pour placer la MFC

crdlmnt





La qualité de la réponse dépend surtout de la clarté de la question, merci!
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017

Merci Vaucluse, ça marche pour une cellule à la fois. Ce tableau comportera des centaines de données.

Présentement ma colonne porte le nom de "dim" (disons: "a1:a20").
Si j'entre "=ou(a1:a20>=0,522;a1:a20<=0,498" tout devient Rouge :(
Si J'entre "ou(a1:a20<=0,498;a1:a20>=0,522" tout devient Rouge :(

Mike-31 avait raison, dans la barre de formule de la MFC, il y a une différence de séparateur décimale (entre le . et la,) et pas dans la feuille XL.
Messages postés
26234
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 octobre 2021
6 089
Si tout devient rouge, c'est probablement que vos valeurs ne sont pas numériques, peut être à cause du point à la place de la virgule

Le séparateur de décimale est le même pour les formules que pour les valeurs affichées.

Voyez dans les options excel quel séparateur est défini (onglet fichier du ruban / options / options avancées / utiliser le séparateur système


et aussi vérifiez que vos valeurs soient bien numériques:
  • sélectionnez le champ
  • clic droit > format de cellule
  • alignement
  • dans le carde "horizontal" sélectionnez "standard"

si les valeurs s'affichent à droite elles sont numériques, à gauche elle sont textes

si elles sont textes, vérifiez votre séparateur et revenez, on vous donnera la solution.

crdlmnt
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017
>
Messages postés
26234
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 octobre 2021

Bonjour Vaucluse,

Un petit mot pour te dire Merci :)

Le problème était le séparateur décimale :(

Je vérifie les options XL comme conseiller pour ne plus subir ce désagrément :)))

Merci encore; Problème résolue

Bye
Messages postés
17601
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 octobre 2021
4 783
Bonjour,

tu ne donnes pas ta plage alors en prenant comme exemple la plage A1:A20
sélectionne la plage
Mise en forme conditionnelle
la formule est
=OU(A1<=0,498;A1>=0,522)

si tu as des cellules vides utilise cette formule
=ET(A1<>"";OU(A1<=0,498;A1>=0,522))

Format et choisir la couleur de remplissage

si le séparateur de décimale est le point (.) remplacer dans la formule les virgules par des points =ET(A1<>"";OU(A1<=0.498;A1>=0.522))
A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017

Merci Mike-31 de prendre de ton temps pour m'aider :)
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017
>
Messages postés
7
Date d'inscription
dimanche 16 juillet 2017
Statut
Membre
Dernière intervention
12 août 2017

Mike-31 Bonjour,

Tu avais raison le problème était le séparateur décimale :(

Un gros MERCI pour ton aide et la solution :)

Bye