Mise en forme

Bonjour,
j'ai besoin d'un peu d'aide
en fait je souhaite mettre en forme avec une couleur une serie de nombre dans un tableau excel
j'ai une serie de nombre positif et negatif sur une meme colonne et je souhaite faire resortir en couleur les plus petits nombres positifs

merci de votre aide
bruno

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour
    Si vous êtes sur Excel 2007 :
    sélectionnez votre liste de nombre
    Ruban > accueil > Style > Mise en forme conditionnelle
    et cherchez dans les standards proposés si quelque chose convient.
    A défaut, cette option:
    choisissez "nouvelle règle" > "mettre en forme les cellules d'après leur valeur"
    et sélectionnez les couleurs pour mini, moyen, maxi entre vert jaune et rouge
    les cellules du champ seront colorées selon leur valeur progressivement du mini au maxi..
    Crdlmnt

    1. bonjour,

      merci de ta reponse, mais c'est pas ce que je veux obtenir, je souhaite vraiment faire ressortir que 2 valeurs max en couleur pour une meilleur lisibilité de mon tableau
      1. Contributeur
        Re
        ça peut s'arranger mais avec un peu de cohérence dans la question?

        1°)j'ai une serie de nombre positif et negatif sur une meme colonne et je souhaite faire ressortir en couleur les plus petits nombres positifs

        2°)je souhaite vraiment faire ressortir que 2 valeurs max en couleur pour une meilleur lisibilité de mon tableau

        qu'est ce qu'on fait?

        Et avec quel excel?

        A vous lire

        Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
        1. en fait c bien les 2 plus petites valeurs positive que je veux faitre ressortir

          avec excel 2007

          merci
          1. Contributeur
            Bonsoir
            *tout arrive.. mais c'est dimanche:
            pour la première plus petite positive:

            formule de mise en forme pour un champ de A1 à A100 à adapter:

            =A1=GRANDE.VALEUR($A$1:$A$35;NB.SI($A$1:$A$35;">=0"))

            et pour la deuxième:

            =A1=GRANDE.VALEUR($D$1:$D$35;SOMMEPROD(($D$1:$D$35>GRANDE.VALEUR($D$1:$D$35;NB.SI($D$1:$D$35;">=0")))*1))

            attention à la position des blocages

            ce qui devrait donner ça:

            http://www.cijoint.fr/cjlink.php?file=cj201012/cijs56zXzK.xls

            Crdlmnt
            1. merci pour votre reponse, j'ai tester pour la premiere c ok, par contre pour la 2eme formule j'ai un bug a priorit- il me met une valeur negatif en couleur et non la 2eme valeur positive
              1. Contributeur
                Bonjour
                ??
                j'ai beau tester de nombreux cas sur le modèle que je vous ai transmis, je ne retrouve pas ce défaut.

                Il est possible que des cas de figures m'échappent!

                Les seuls problèmes (si çà en sont?) que je note sont
                que la formule ressort bien deux nombres différents les plus petits, même s'il y a deux fois le plus petit dans la liste.(sauf si on y place des 0)
                ce que l'on peut éviter en supprimant les signes >= de la 2° formule par > seulement

                que la formule renvoi 0 en premier nombre mini s'il y a des 0 dans la liste
                (enlever le signe = dans la première)

                Pouvez vous d'abord:

                transmettre la copie exacte de la formule que vous utilisez, pour vérification

                et ce qui serait mieux:

                mettre votre modèle à disposition où à défaut, en construire un qui représente le cas de figure et le mettre sur :
                http://www.cijoint.fr
                et revenir placer ici le lien donné par le site.

                Crdlmnt

                1. bonsoir
                  bon je vois pas trop ou est le souci, j'ai bien reparcouru la formule, il n y a pas de difference avec la votre, il est posible que cela vienne des formules qui sont ratachees a ma colonne(fonction recherchev). Je vais essayer de refaire un exemple des que possible.
                  merci