Zeichnen Sie nur die Zeilen, in denen eine andere Spalte mit einem bestimmten Wert übereinstimmt

Zeichnen Sie nur die Zeilen, in denen eine andere Spalte mit einem bestimmten Wert übereinstimmt

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 Col3nur 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 Col2fü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:

Beispieldiagramm

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:

Beispiel in Excel

Nur um zu beweisen, dass ich es nicht vorgetäuscht habe, indem ich nur die Gesamtzeilen einbezogen habe, hier die Tabelle ohne Filterung:

Probe ohne Filterung

Vorausgesetzt, Sie versuchen dies, können Sie anscheinend einfach die Filterung verwenden.

verwandte Informationen