Mise en forme Conditionnelle Excel Barres de Données en fonction de la Couleur
Je ne peux pas trouver un moyen de changer la couleur de Excel barre de données fondées sur la valeur. Courant options de mise en forme ne permettent différentes couleurs selon les valeurs sont négatives. Je suis actuellement à l'aide d'Excel 2010.
Je voudrais avoir la couleur d'une barre de données montrent que 'rouge' si la valeur entre 0-0.3, 'jaune' si la valeur est comprise entre 0,3-0,6, et 'vert' si la valeur entre >0.6.
Serait vraiment apprécier toutes les infos les gens pourraient partager.
Merci,
La TUBERCULOSE
J'ai trouvé un site web qui a réalisé quelque chose de semblable, bien que je ne peux pas tout à fait obtenir le code VBA de travail. Peut-être quelqu'un avec plus d'expérience peut prendre un coup d'oeil?
digimac.wordpress.com/2014/06/29/...
La première chose que vous voulez faire est d'ajouter un peu de rouge barres de données de vos données, et puis un peu de vert barres de données. Par défaut, Excel vous montre la dernière série appliqué, de sorte que les barres de données serait vert. Si vous puis de lancer le visual basic Editor (Alt + F11) et dans la fenêtre exécution (Ctrl+G), type: sélection.FormatConditions(1).formula = “=si(c3>59, true, false)”
Quand j'ai essayer cette solution, j'obtiens l'erreur suivante: erreur de Compilation: Prévu: l'expression
Je suis l'auteur de l'addon que Blake trouvé. Je vais essayer de prendre le temps de faire un peu de débogage. Il fonctionne sur mon système j'ai donc juste à comprendre ce qui est de l'arrêter pour la plupart des autres personnes. ![entrez la description de l'image ici](i.stack.imgur.com/O3SXG.jpg)
digimac.wordpress.com/2014/06/29/...
La première chose que vous voulez faire est d'ajouter un peu de rouge barres de données de vos données, et puis un peu de vert barres de données. Par défaut, Excel vous montre la dernière série appliqué, de sorte que les barres de données serait vert. Si vous puis de lancer le visual basic Editor (Alt + F11) et dans la fenêtre exécution (Ctrl+G), type: sélection.FormatConditions(1).formula = “=si(c3>59, true, false)”
Quand j'ai essayer cette solution, j'obtiens l'erreur suivante: erreur de Compilation: Prévu: l'expression
Je suis l'auteur de l'addon que Blake trouvé. Je vais essayer de prendre le temps de faire un peu de débogage. Il fonctionne sur mon système j'ai donc juste à comprendre ce qui est de l'arrêter pour la plupart des autres personnes. ![entrez la description de l'image ici](i.stack.imgur.com/O3SXG.jpg)
OriginalL'auteur TheBlake | 2015-06-04
Vous devez vous connecter pour publier un commentaire.
Barres de données ne supportent qu'une seule couleur par set. L'idée est que la longueur de la barre de données vous donne une indication de la haute, moyenne ou faible.
Conditionnelle couleurs peuvent être obtenus avec des échelles de couleur.
Ce que vous décrivez ressemble à une combinaison des deux, mais qui n'existe pas dans Excel et je ne vois pas un moyen facile de pirater.
Vous pouvez utiliser un type de cellule "tableau" qui était populaire avant les graphiques sparkline. Utiliser une formule pour répéter un personnage (dans la capture d'écran c'est le caractère
g
formaté avec Marlett de police), puis la mise en forme conditionnelle pour changer la couleur de la police.Pour une meilleure "bar", l'utilisation de caractères unicode 2588 avec une police ordinaire.
Edit: Pas tous les caractères Unicode est représenté dans chaque police. Dans ce cas, l'unicode 2588 montre fine avec la police Arial, mais pas avec Excel par défaut Calibri. Sélectionnez vos polices en conséquence. L'Insertion > Symbole boîte de dialogue vous aider à trouver les bons caractères.
Désolé, juste une clarification, unicode 2558 est à venir comme des petits "blocs", tout en unicode 2588 est en fait une petite L (mais avec les deux lignes de l'égalité de longueur)
Désolé, je viens de réaliser que le 2588 unicode ne pas montrer le "bloc" de caractère avec n'importe quelle police. Mais il le fait avec une police Arial. j'ai donc édité mon post.
Belle technique mais cela n'aide pas si vous voulez de la couleur/d'achèvement pour être indépendant, par exemple, vous voulez montrer à l'achèvement de la tâche, plus le CHIFFON de statut
Eh bien, ce n'était pas la question, était-il? Mais il peut encore être fait. Utiliser un CF règle qui ressemble à une autre cellule de la valeur qui détermine la couleur.
OriginalL'auteur teylyn
Cet article explique un truc qui fait le travail:
http://www.excel-user.com/2012/05/conditional-formatting-bar-chart.html
OriginalL'auteur Tohid
Dans votre cas, mettez en surbrillance la cellule sera plus adapté que nous ne pouvons pas la forme de la barre de données avec de multiples couleurs
Conditionnel Formationg >Gérer les Règles...>Nouvelle Règle
Sous Sélectionnez un Type de Règle, choisissez "Utiliser une formule pour determince pour quelles cellules le format" et définissez vos règles il y
OriginalL'auteur keong kenshih
- Je configurer la mise en forme conditionnelle dans la cellule adjacente à la barre de données qui change de couleur en fonction de la valeur de la cellule cible (vert, jaune, rouge, orange). J'ai ensuite faire une boucle par le VBA ci-dessous pour mettre à jour les données de la barre de couleur en fonction de la mise en forme conditionnelle dans la cellule adjacente.
OriginalL'auteur clarencebuttowski
Au lieu de créer une mise en forme conditionnelle pour une plage de cellules, je conditionnellement formaté chaque cellule individuellement à l'aide de VBA sur la base de deux subs ci-dessous. Le résultat est montré dans le lien ci-dessous le code. Espérons que cette aide.
Vue De Feuille De Calcul
OriginalL'auteur JR Massel