Ist es möglich, farbige Datenbeschriftungen wie Rot für Negative und Blau oder Grün für positive Werte in Excel-Diagrammen zu haben? Diese Frage wurde von einigen gestellt, als ich die Varianzanalyse in Excel veröffentlichte – Besseres Budget im Vergleich zu tatsächlichen Diagrammen, da dies die Verwendung benutzerdefinierter Datenbeschriftungen zeigt, die Aufwärts- und Abwärtspfeile mit positiven und negativen Werten direkt im Diagramm enthalten, um das Verständnis zu erleichtern. Dies ist, was wir in diesem Tutorial suchen:
Aber die positiven und negativen Werte in Datenbeschriftungen auch gefärbt zu haben, das war ziemlich interessant. Zu dieser Zeit war ich wirklich ohne Antwort, da ich einige Dinge ausprobiert habe, es aber nicht wirklich geschafft habe. Also schlug ich die altmodische Art vor, jedes Datenetikett „hart gefärbt“ zu haben (was ich in diesem Artikel erklären werde), aber das war nicht die Lösung.
Aber ich ging noch einmal darauf zurück und probierte neue Beispieldaten aus und dort ließ ich es nicht so funktionieren, wie es vorher hätte funktionieren sollen, sondern fand auch heraus, warum es beim ersten Mal nicht funktionierte. Also werde ich die ganze Erfahrung teilen, die ich mit dem falsch-faulen Ansatz und dem richtig-tollen Ansatz gemacht habe!
Farbwechsel von Datenbeschriftungen in Excel–Diagrammen – Wie
1 Workaround vor 2013
Vor Office 2013 kenne ich keine einfache Möglichkeit, Symbole in Datenbeschriftungen einzufügen oder sie bedingt einzufärben, um negative und positive Werte in verschiedenen Farben anzuzeigen. Und darüber hinaus waren die Symbole und Farben zwei separate Jobs.
Die Problemumgehung für Symbole ist zwar lang, aber recht gut, da bei diesem Ansatz die Datenbeschriftungen auch aktualisiert werden, wenn die zugrunde liegenden Daten aktualisiert werden, jedoch nicht vollständig dynamisch, da sie nicht berücksichtigt werden, wenn zusätzliche Daten hinzugefügt werden, was sie mühsam macht. In der Welt von Excel ist dies als benutzerdefinierte Datenbeschriftungen bekannt, und ich habe diesen Ansatz in einigen meiner Diagrammanleitungen, einschließlich des Varianzanalysediagramms, erörtert.
Die Problemumgehung für farbige Datenbeschriftungen war jedoch etwas lahm. Vielleicht gibt es einen Weg über VB Wizardry, aber ich bin mir dessen immer noch nicht bewusst. Der Grund, warum es lahm ist, ist, dass es nicht dynamisch ist und sich nicht mit der Änderung der Daten ändert. Einfach.
Aber da die Mehrheit immer noch Excel 2003, 2007 und 2010 verwendet, können diese Ansätze immer noch helfen.
1.1 Benutzerdefinierte Datenbeschriftungen mit Symbolen
Die Grundidee hinter Custom Label besteht darin, jede Datenbeschriftung mit einer bestimmten Zelle im Excel-Arbeitsblatt zu verbinden. Sobald also eine Datenbeschriftung mit einer Zelle verbunden ist, wenden wir eine benutzerdefinierte Zahlenformatierung auf die Zelle an und die Ergebnisse werden auch im Diagramm angezeigt. Die folgenden Schritte helfen Ihnen, die erforderlichen Schritte zu verstehen:
Schritt 1: Richten Sie das Diagramm ein und aktivieren Sie die Datenbeschriftungen in Ihrem Diagramm. Ich habe die Daten in Spalte A und B mit Jahren bzw. Ich habe eine dritte Spalte mit Label als Überschrift und erhalte die gleichen Werte wie in der Spalte Amount . Sie können auch die Betragsspalte verwenden, aber um zu verstehen, dass ich mit einer zusätzlichen Spalte gehe.
Schritt 2: Klicken Sie mit der linken Maustaste auf eine Datenbeschriftung, um alle oder zumindest alle Datenbeschriftungen dieser Serie auszuwählen. Klicken Sie erneut mit der linken Maustaste, und diesmal wird nur die Datenbezeichnung ausgewählt, auf die Sie geklickt haben.
Schritt 3: Klicken Sie in die Formelleiste, drücken Sie die Taste „=“ auf der Tastatur und klicken Sie dann auf die Zelle, die Sie verknüpfen möchten, oder geben Sie die Adresse dieser Zelle ein. In meinem Fall ist es Zelle C2.Drücken Sie die Eingabetaste. Jetzt ist die Zelle mit dieser Datenbezeichnung verbunden. Wiederholen Sie diesen Vorgang, bis alle Zellen mit jedem Datenetikett verbunden sind.
Schritt 4: Wählen Sie die Daten in Spalte C aus und drücken Sie Strg + 1, um das Dialogfeld Zelle formatieren aufzurufen. Klicken Sie mit der linken Maustaste auf benutzerdefiniert und setzen Sie den Cursor in das Feld Typ und führen Sie die folgenden Schritte aus:
- Halten Sie die ALT-Taste auf der Tastatur gedrückt und drücken Sie auf dem Nummernblock die Tasten 3 und 0. Lassen Sie die ALT-Taste los und Sie werden sehen, dass der Pfeil nach oben eingefügt wird. Hit 0 Schlüssel. Dann Doppelpunkt ; Schlüssel. Dies vervollständigt das Argument für den positiven Wert.
- Halten Sie die ALT-Taste auf der Tastatur gedrückt und drücken Sie auf dem Nummernblock die Tasten 3 und 1. Lassen Sie die ALT-Taste los und Sie werden sehen, dass der Abwärtspfeil eingefügt wird. Hit 0 Schlüssel und dann; schlüssel. Dies vervollständigt das Argument für den negativen Wert.
- Klicken Sie auf OK, um das Feld Zelle formatieren zu schließen.
Das Diagramm zeigt sofort den Aufwärts- und Abwärtspfeil an.
1.1.1 Probleme
Problem Wie ich am Anfang sagte, ist, dass die Datenbeschriftungen, die ich verbunden habe, zwar aktualisiert werden, wenn sich Daten ändern, aber wenn ich zusätzliche Zeilen in das Diagramm werfe, müssen auch die neuen Datenbeschriftungen verbunden werden, und das macht es ziemlich umständlich.
In meinem Fall verwende ich eine Hilfsspalte für Datenbeschriftungen. Daher muss ich nicht nur meine Helferspalte aktualisieren, um mehr Zeilen einzuschließen, sondern auch jede zusätzliche Datenbeschriftung mit neu hinzugefügten Zellen verbinden.
Schauen Sie sich die letzten 2 Datenbeschriftungen an, sobald die neuen Daten hinzugefügt und das Diagramm aktualisiert wurde:
1.2 Farbige Datenbeschriftungen
Nun zum zweiten Teil, dh zum Färben der Datenbeschriftungen. Was wir wollen, ist, Negative im Wesentlichen in Rot und Positive in jeder Farbe wie Blau oder Grün zu färben oder sie einfach schwarz zu lassen. Also, was ist der Weg? Um ehrlich zu sein, gibt es keinen richtigen Weg, dies zu tun. Nur Workaround meines Wissens. Ich wiederhole mein Wissen, da es vielleicht etwas Besseres gibt, was ich noch nicht weiß. Wenn jemand weiß, dann treten Sie bitte vor und teilen Sie, da es Tausenden, wenn nicht Millionen helfen wird!
Ich weiß, dass Sie einfach einmal auf die Datenbeschriftung klicken und durch erneutes Klicken die jeweilige Datenbeschriftung auswählen, die Sie dann mit der gewünschten Farbe formatieren können. Und natürlich müssen Sie dies für jedes Datenetikett separat tun.
Ermüdend oder? Und darüber hinaus ist es „schwer“, die Etiketten zu färben. Wenn sich also die Daten ändern und Sie anstelle von Positiven Negative haben, ändert sich die Farbe für Sie nicht und es wird definitiv ein Durcheinander!
2 Beitrag 2013 – Awesomeness beginnt!
Was ist, wenn ich Ihnen sage, dass Sie in Excel 2013 alle Lösungen für Symbole und sogar Farben auf EINMAL erhalten können, ohne die Gefahr zu haben, nicht dynamisch zu sein? Absolut möglich! Schritt 1: Lassen Sie eine Zelle außerhalb des Bereichs auswählen drücken Sie Strg + 1. Klicken Sie auf benutzerdefiniert von der linken Seite und haben Sie Ihren Cursor im Feld Typ und folgen Sie diesen Schritten:
- Tippen und halten Sie dann die ALT-Taste gedrückt und drücken Sie die 3- und 0-Taste auf dem Nummernblock. Lassen Sie die ALT-Taste los und drücken Sie 0 und dann Doppelpunkt.
- Tippen und halten Sie dann die ALT-Taste gedrückt und drücken Sie die Tasten 3 und 1 auf dem Nummernblock. Lassen Sie die ALT-Taste los und drücken Sie 0
- Wählen Sie den gesamten Code aus und klicken Sie auf Kopieren! Wir werden diesen Code in ein bestimmtes Feld einfügen. Versuchen Sie also, nach diesem Schritt nichts zu kopieren. Wenn Sie das tun. Sie können jederzeit hierher zurückkehren, um es erneut zu kopieren.
- Klicken Sie auf OK, um den Dialog zu schließen UND den eingegebenen Code zu speichern.
Schritt 2: Setup-Diagramm auf der Basis von zwei Spalten A und B. Keine dritte Spalte mehr erforderlich.
Schritt 3: Aktivieren Sie Datenbeschriftungen, falls dies noch nicht der Fall ist, indem Sie auf der Registerkarte Entwurf unter Diagrammtools die Option Diagrammelemente aufrufen.
Schritt 4: Klicken Sie auf Datenbeschriftungen, um die gesamte Serie auszuwählen. Klicken Sie nicht erneut, da wir Einstellungen für die gesamte Serie und nicht nur für ein Datenetikett anwenden müssen.
Schritt 4: Gehen Sie zu Etikettenoptionen > Nummer. Wählen Sie in der Dropdown-Liste Kategorie die Option Benutzerdefiniert aus.
Schritt 5: Setzen Sie Ihren Cursor in das Feld Code formatieren und drücken Sie Strg + V, um den in Schritt 1 kopierten Code einzufügen.
KNALL!!!! KNALL!!!! Ja, doppelt, denn wir haben nicht nur die Symbole, sondern auch die Farben auf einmal!
Aber halt, die Magie ist noch nicht vorbei! Wenn Sie nun zusätzliche Daten hinzufügen und das Diagramm aktualisieren, werden die Datenbeschriftungen automatisch aktualisiert, sodass Sie sich keine Gedanken über das Neufärben oder Verbinden von Zellen usw. machen müssen. also nochmal KNALL zum dritten Mal 🙂
Schauen Sie sich die letzten beiden zusätzlichen Datenelemente an, die dem Diagramm hinzugefügt wurden, und die Datenbeschriftungen werden entsprechend aktualisiert:
2.1 Achtung
Als ich diese Frage gestellt wurde, hatte ich bereits die Excel-Version 2013 installiert. Und ich habe die Einstellungen ausprobiert, die ich oben im Szenario nach 2013 erwähnt habe. Aber es hat zu diesem Zeitpunkt nicht funktioniert und ich dachte, es ist nicht möglich und Farben und Symbole können nicht eingefügt werden. Aber beide hatten ihre eigenen Probleme.
Um ein benutzerdefiniertes Format auf Datenbeschriftungen in Diagrammen über eine benutzerdefinierte Zahlenformatierung anzuwenden, müssen die Datenbeschriftungen auf Werten basieren. Sie haben mehrere Optionen wie Serienname, Wert aus Zellen, Kategoriename. Aber es müssen Werte sein, sonst erscheinen keine Farben.
Dieses Problem ist mir völlig fremd. Wenn ich versuche, ein Symbol über Diagrammoptionen einzufügen, wird durch Drücken der ALT-Taste die Verknüpfungsfunktion von Excel aufgerufen. Ich habe versucht, dasselbe auch mit dem Balken zu tun, aber ich konnte immer noch keine ALT-Arbeit für mich finden, um Symbole direkt in die Diagrammoptionen einzufügen. Das heißt, ich musste den Code als ersten Schritt aus dem Zellenfenster kopieren.