Angenommen, ich habe Daten wie
Col1 Col2 Col3
TeamA Total 10
TeamA P1 5
TeamA P3 3
TeamB Total 12
TeamB P1 5
TeamB P2 4
etc
Und ich möchte die Werte Col3
nur darstellen, wenn Col2 = Total
. Dies ist eine lange Tabelle, daher ist die manuelle Auswahl der richtigen Zeilen nicht ideal. Die Positionierung der Zeilen, die enthalten, Total
ändert sich auch je nach Daten, daher sollte sie automatisch bestimmt werden können, anstatt sich auf eine bestimmte Zeilennummer zu verlassen.
Dies ist in R oder Python ziemlich unkompliziert, scheint aber in Excel nicht der Fall zu sein. Ich habe überlegt, eine weitere Spalte zu haben, die die Zeilennummer Col2
für alle Fälle zurückgibt, die mit der Zeichenfolge übereinstimmen "Total"
, und diese dann irgendwie als Eingabe für die Plot-Datenreihe zu verwenden. Ich habe es nicht geschafft, das zum Laufen zu bringen, und frage mich auch, ob es einen besseren Weg gibt.
Antwort1
Sie können eine Pivot-Tabelle erstellen und dort Ihre Daten filtern.
Für die meisten Diagramme können Sie auch ein Pivot-Diagramm aus der Pivot-Tabelle erstellen, um das zu erhalten, was Sie benötigen.
Manche Diagrammtypen (z. B. Streudiagramme) können jedoch nicht aus der Pivot-Tabelle erstellt werden. In diesem Fall besteht die Problemumgehung darin, die Daten aus der Pivot-Tabelle an einen neuen Speicherort zu kopieren und das Diagramm auf Grundlage dieses neuen Speicherorts zu erstellen.
Antwort2
Vielleicht übersehe ich etwas, aber es scheint, als ob dies einfach durch Filtern der Daten möglich ist. Ich verwende LO Calc statt Excel, habe aber die Daten aus dem Beispiel eingegeben, die Filterung aktiviert und in Spalte B „Gesamt“ ausgewählt. Dann habe ich einfach die Spalten A und C der angezeigten Daten ausgewählt und ein Diagramm eingefügt (kein Versuch, bestimmte Optionen auszuwählen, da ich nicht weiß, was Ihre Diagrammziele sind). Dies war das Ergebnis:
Nachdem ich dies gepostet hatte, bekam ich die Rückmeldung, dass es in Excel nicht funktioniert. Es ist ziemlich ungewöhnlich, dass LO Calc etwas kann, was Excel nicht kann. Um es zu testen, habe ich eine alte installierte Version von Excel gefunden und sie repliziert. Hier ist das Ergebnis:
Nur um zu beweisen, dass ich es nicht vorgetäuscht habe, indem ich nur die Gesamtzeilen einbezogen habe, hier die Tabelle ohne Filterung:
Vorausgesetzt, Sie versuchen dies, können Sie anscheinend einfach die Filterung verwenden.