Colorer une case en fonction d'une autre

excel-dumb Messages postés 3 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'aimerais colorer les cases d'une colonne en fonction des textes inscrit dans une autre. bleue si texte m 01 à m 50 rouge si texte int 01 à int 30 blanc si texte col 01 à col 50.

merci d'avance

chris

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bon jour
    que veut dire texte m 01 à m 50 ect??...
    à vous lire
    0
  2. excel-dumb Messages postés 3 Statut Membre
     
    oui excusez moi pas assez précis en fait je veux dire que le texte est soit m 01 soit m 02 soit m 03 ainsi de suite jusqu'a m 50 et même chose pour les int 01 ... et col 01....

    merci
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour
      alors vous pouvez essayez avec une mise en forme conditionnelle pour chaque couleur avec cette formule à entrer dans la fenêtre de MFC
      =NB.SI(Cell;"*m*")>0 pour le bleu
      =NB.SI(cell;"*int*")>0 pour le rouge
      =NB.SI(Cell;"*col*")>0 pour le blanc (qui en fait peut peut être rester d'origine sans MFC)
      cell étant l'adresse de la 1° cellule à prendre en compte dans la formule (sélectionnez tout le champ à traiter) pour placer la MFC

      exemple si vous sélectionnez B1:B100 pour traiter à partir de A1:A100:

      =NB.SI($A1;"*m*")>0

      attention aux signes $ (sur la colonne) et " et *

      crdlmnt
      0
  3. excel-dumb Messages postés 3 Statut Membre
     
    je viens de m'apercevoir que je ne suis pas tres explicite.
    je voudrais en fait colorer la case b3 si en fonction de la valeur de d3 et ainsi de suite mais que cela corresponde ligne par ligne.
    dois-je remplacer cell par (d3:d2000)?
    Désolé je suis vraiment nul mais ou se trouve la couleur dans les lignes de code?

    je m'excuse par avance de ma nullitude

    chris
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Non, il suffit de sélectionner D3:D2000 et lors de la mise en place de la MFC, de placer la formule qui correspond à D3
      soit
      =NB.SI($B3;"*m*")
      et idem pour les autre textes
      la MFC va se mettre automatiquement en correspondance sur les autres lignes ( placer $ au bon endroit)

      crdlmnt
      0