Drei Methoden zum Filtern von Diagrammdaten
1. Serien herausfiltern, um ein Diagramm zu rendern
Schritte zum Filtern von Reihen aus einem Diagramm in Excel
In Excel können wir bestimmte Reihen aus einem Diagramm herausfiltern, was dazu führt, dass diese gefilterten Reihen nicht im Diagramm angezeigt werden. Das Originaldiagramm ist in dargestelltAbbildung 1. Wenn wir jedoch Testseries2 und Testseries4*, das Diagramm wird wie in *Abbildung 2** dargestellt angezeigt.
In Aspose.Cells können wir einen ähnlichen Vorgang durchführen. Für einProbe Datei wie diese, wenn wir herausfiltern wollenTestreihe2 und Testseries4* können wir den folgenden Code ausführen. Darüber hinaus werden wir zwei Listen führen: eine (NSerie)-Liste zum Speichern aller ausgewählten Serien und einer weiteren (GefilterteNSeries), um die gefilterte Serie zu speichern.
BitteNotiz das im Code, wenn wir es einstellenchart.NSeries[0].IsFiltered = true;, die erste Serie in NSeries wird entfernt und an der entsprechenden Position in FilteredNSeries platziert. Anschließend wurde die vorherige NSeries[1] wird zum neuen ersten Element in der Liste und alle folgenden Serien werden um eine Position nach vorne verschoben. Das heißt, wenn wir dann chart.NSeries[1].IsFiltered = true;* ausführen, entfernen wir effektiv die ursprüngliche dritte Serie. Dies kann manchmal zu Verwirrung führen. Wir empfehlen daher, der Operation im Code zu folgen, die Serien vom Ende bis zum Anfang löscht.
Beispielcode
Der folgende Beispielcode lädt dieBeispiel-Excel-Datei.
2. Filtern Sie die Daten und lassen Sie das Diagramm sich ändern
Das Filtern Ihrer Daten ist eine hervorragende Möglichkeit, Diagrammfilter mit vielen Daten zu verwalten. Wenn Sie die Daten filtern, ändert sich das Diagramm. Ein Problem, das wir angehen müssen, besteht darin, sicherzustellen, dass das Diagramm auf dem Bildschirm bleibt. Beim Filtern werden ausgeblendete Zeilen angezeigt, und gelegentlich befindet sich das Diagramm in diesen ausgeblendeten Zeilen.
Schritte zur Verwendung von Datenfiltern zum Ändern des Diagramms in Excel
- Klicken Sie in Ihren Datenbereich.
- Klicken Sie aufDaten Klicken Sie auf die Registerkarte „Filter“ und aktivieren Sie „Filter“, indem Sie auf „Filter“ klicken. Ihre Kopfzeile verfügt über Dropdown-Pfeile.
- Erstellen Sie ein Diagramm, indem Sie zu gehenEinfügen Klicken Sie auf die Registerkarte und wählen Sie ein Säulendiagramm aus.
- Filtern Sie nun Ihre Daten mithilfe der Dropdown-Pfeile in den Daten. Verwenden Sie nicht die Diagrammfilter.
Beispielcode
Der folgende Beispielcode zeigt die gleiche Funktion mit Aspsoe.Cells.
3. Filtern Sie die Daten mithilfe einer Tabelle und lassen Sie das Diagramm ändern
Die Verwendung einer Tabelle ähnelt Methode 2, bei der ein Bereich verwendet wird, Tabellen haben jedoch Vorteile gegenüber Bereichen. Wenn Sie Ihren Bereich in eine Tabelle ändern und Daten hinzufügen, wird das Diagramm automatisch aktualisiert. Bei einem Bereich müssen Sie die Datenquelle ändern.
Als Tabelle in Excel formatieren
Klicken Sie in Ihre Daten und verwenden Sie sieSTRG + T oder verwenden Sie die Registerkarte „Startseite“.Als Tabelle formatieren
Beispielcode
Der folgende Beispielcode lädt dieBeispiel-Excel-Datei zeigt das gleiche Merkmal mit Aspsoe.Cells.