Mise en forme conditionnelle

Résolu
Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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!
    0
    1. Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
       
      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.
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
      0
      1. Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        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
        0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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...
    0
    1. Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci Mike-31 de prendre de ton temps pour m'aider :)
      0
      1. Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   > Vielafort555 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
         
        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
        0