Comparer 2 colonnes sous excel

thoumi -  
 Unepetite aide -
Bonjour,

Je travaille sur un tableau comparant différents prix (Excel 2007).
Il comporte plusieurs colonnes à comparer (au moins 4 pour le moment).
Je voudrai donc connaitre le prix le plus bas et le plus haut entre chaque colonne et pouvoir surligner en bleu le prix bas et en rouge le prix haut.

Comment fait-on pour comparer plusieurs colonnes sous Excel 2007 et pouvoir colorier certaines cases ?

Merci de votre aide.
Configuration: Windows Vista
Safari 525.19

6 réponses

  1. necro27 Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   8
     
    Bonjour thoumi,

    Tu voudrai le faire sous un code vb? ou directement sous excel avec des formule?

    sinon j'ai un problème d'affichage sur ton message je ne voi pa tout serai til posible de le redoner?

    merci et dsl

    Necro27
    0
  2. thoumi
     
    je voudrai le faire avec une macro sous excel.

    Merci
    0
  3. necro27 Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   8
     
    Comment se présente ton tableau? tu vérifie sur la ligne? ou sur le tableau entier?

    par exemple veux tu comparer la valeur en ligne 2 colonne A avec la valeur situé en ligne 4 colonne B?
    ou juste la valeur en ligne 2 colonne A avec la valeur ligne 2 colonne B?

    Peux tu donner un exemple de tableau? pour mieux comprendre

    Necro27
    0
  4. thoumi
     
    juste la valeur en ligne 2 colonne A avec la valeur ligne 2 colonne B.

    Je veux pouvoir comparer tous les chiffres d'une même ligne, pouvoir écrire le minimum d'entre eux dans une autre colonne (sur la même ligne) et colorier le nombre minimum dans la ligne.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. necro27 Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   8
     
    ok !! ayé j'ai compris

    pour la gestion du nombre le plus grand
    on admet la ligne 2 comme suit :
    A2 = 5
    B2 = 6
    C2 = 7
    D2 = 8

    dans le sub tu met le code suivant

    range("E2").select
    ActiveCell.FormulaR1C1 = "=MAX(RC[-4]:RC[-1])"

    pour la gestion du nombre le plus petit :
    A2 = 5
    B2 = 6
    C2 = 7
    D2 = 8

    dans le sub tu met le code suivant

    range("F2").select
    ActiveCell.FormulaR1C1 = "=MIN(RC[-5]:RC[-2])"

    Pour la couleur, conait -tu tout simplement le créateur de macro??

    tu vas sur outil>macro>nouvelle macro
    tu en enregistre une nouvelle

    tu selectionne par exemple la cellule A1 que tu met en rouge

    ensuite tu retourne outil>macro>arréter l'enregistrement

    tu presse alt+f11 et tu regarde le code dans le module
    0
  7. ValeL31
     
    Bonjour à vous,

    J'ai bien suivi vos consignes et j'ai réussi à avoir le bon résultat.

    Cependant, je souhaite une information complémentaire :
    Je voudrais que ma cellule MIN reprenne la couleur de ma colonne

    Admettons que
    fournisseur 1 = colonne rouge
    fournissuer 2 = colonne verte
    fournisseur 3 = colonne bleu

    si d'après ma macro MIN en ligne 5 le MIN est fournisseur 2 je souhaite que ma valeur soit verte
    en ligne 6 le MIN est fournisseur 3 je souhaite que ma valeur soit bleu ....

    Pourriez vous m'aider ?

    MERCI !

    Valérie
    0
    1. Unepetite aide
       
      Bonjour,

      As-tu essayé le formattage conditionnel dans le menu format d'execl ?
      0