Mehrere Serien zu einem dynamischen Diagramm hinzufügen

1267
Sabrina

Ich habe eine große Datenmenge in einer Tabelle gespeichert, die zur Aktualisierung von etwa 8 Diagrammen (durch benannte Bereiche) verwendet wird. Jedes Diagramm hat das Datum und die ID als X-Achse, wobei ein bestimmter Parameter angezeigt wird. Jede Spalte der Tabelle hat einen eigenen benannten Bereich, der dies ermöglicht und die Diagramme aktualisieren, wenn weitere Daten hinzugefügt werden.
Das alles funktioniert großartig, aber jetzt fordert der Endbenutzer, dass eine der Serien in den Charts in eine andere Serie unterteilt wird. Meine Daten könnten zum Beispiel lauten:

Date ID Source Parameter 1 Parameter 2 Parameter 3 7/21/15 11 Boston 12 55 5.25 7/21/15 12 New York 10 53 5.05 7/21/15 13 Boston 11.2 55 5.16 7/21/15 14 New York 12 57 4.95 7/21/15 15 New York 10 56 5.62 7/21/15 16 Albany 15 54 5.80 7/22/15 11 Albany 17 56 5.62 7/21/15 12 Vermont 19 58 5.34 

Derzeit werden alle diese Daten als eine Serie dargestellt, aber jetzt möchte ich für jede der Quellen unterschiedliche Serien haben. Da es so viele Daten gibt, müsste ich sie eigentlich nicht sortieren und die Quelldaten für jedes Diagramm manuell bearbeiten, da dies sehr zeitaufwändig wäre. Hat jemand Lösungen, wie der benannte Bereich anhand des Werts in einer bestimmten Spalte getrennt werden kann?

So fügen Sie ein Diagramm des Diagramms hinzu, das ich zu bearbeiten versuche: Graph

Die Tabelle oben ist eine vereinfachte Version der Daten. Die Diagramme selbst enthalten Daten aus mehreren Arbeitsblättern, aber die Serie, die ich hinzufügen möchte, wäre eine Aufschlüsselung der oben gezeigten Cities-Serie.

Jede Hilfe wird geschätzt.

4
Wie wäre es mit einer Pivot-Tabelle mit Source im Legendenfeld, Date im Achsfeld und Parameter1, Parameter2 und Parameter3 im Feld Werte? Adam vor 9 Jahren 0
Vielen Dank für den Vorschlag. Ich habe ein Beispiel für das Diagramm hinzugefügt, das ich im ursprünglichen Beitrag aktualisieren möchte. Ausgehend von den Daten, die ich habe, bin ich nicht sicher, ob ich mit einem PivotChart die Daten auf eine leicht lesbare Weise darstellen kann. Sabrina vor 9 Jahren 0

1 Antwort auf die Frage

1
dav

Um Ihre Serie basierend auf einem Wert in Ihrer Quelle (oder einer anderen Spalte) aufzuteilen, können Sie Hilfsspalten verwenden.

  1. Erstellen Sie eine zusätzliche Spalte für jeden Wert, den Sie ausbrechen möchten.
  2. Verwenden Sie für Ihre Boston-Kolumne die Formel =IF([Source] = "Boston", [Parameter 1],na()).
  3. Wiederholen Sie den Vorgang für jede weitere Quelle, und ersetzen Sie den Vergleichswert entsprechend.
  4. Definieren Sie die Helfer-Spalten als benannte Bereiche.
  5. Diagramme diese neu erstellten Bereiche. Die n / a-Werte werden nicht dargestellt, sodass für jede Kombination aus Diagramm und Serie die entsprechenden Parameterwerte angezeigt werden.
Ich habe solche Lösungen gesehen, aber wenn ich diesen Weg eingeschlagen habe, müsste ich für jeden Parameter Hilfssäulen erstellen. Da ich 12 davon habe, wollte ich wissen, ob es einen anderen Weg gibt, als die Tabelle zu vergrößern. Sabrina vor 9 Jahren 0
Es ist wahr, dass Sie für jede eindeutige Serie, die Sie erstellen möchten, eine Hilfssäule benötigen. Wenn Sie sie nicht alle benötigen, müssen Sie sie nicht alle erstellen. Wenn Sie jedoch überlegen, was Sie erreichen möchten, besteht die einzige Möglichkeit, eine Serie zu zeichnen, darin, eine Quelle dafür zu haben. Wenn Sie also die Daten nicht filtern können, bevor sie an Ihre Tabelle gelangen und die Informationen aus der Quelle verschlüsseln, können Sie dies tun. Ich brauche die zusätzlichen Helfer-Spalten, um die Daten anzuzeigen. dav vor 9 Jahren 1
Helfer-Säulen oder Pivot-Tabellen, wählen Sie. Jon Peltier vor 8 Jahren 1