Dieses Tutorial beschreibt wie Filter in Excel mit Python angewendet werden mit Hilfe von Konfigurationsdetails, einer Liste von Schritten zum Ausführen der Aufgabe und einem ausführbaren Beispielcode, der den vollständigen Prozess demonstriert. Sie erhalten eine Einführung in alle notwendigen Klassen, Methoden und Eigenschaften, die zum Erstellen von Filtern in Excel mit Python erforderlich sind. Dieses Tutorial geht davon aus, dass Sie die Excel-Datei von Grund auf neu erstellen, um den Vorgang abzuschließen, ohne dass externe Ressourcen erforderlich sind. Sie können jedoch eine vorhandene Excel-Datei wie XLSX, XLS, ODS, XLSB, XLSM usw. laden und wenden Sie den Filter gemäß den verfügbaren Daten an.
Schritte zum Hinzufügen von Filtern in Excel mit Python
- Richten Sie die Umgebung Aspose.Cells für Python über Java ein, um den Excel-Filter hinzuzufügen
- Erstellen Sie eine Excel-Datei mit der Klasse Workbook, um den Filtervorgang zu testen
- Fügen Sie Beispieldaten in einem Worksheet hinzu und erhalten Sie einen Verweis darauf
- Legen Sie mithilfe der Blattreferenz den Zellbereich fest, auf den der Filter angewendet werden soll
- Fügen Sie einen Filter gemäß Ihren Anforderungen hinzu, indem Sie die Spaltennummer und den Filterwert festlegen
- Aktualisieren Sie den Filter entsprechend Ihrer Auswahl
- Speichern Sie die Excel-Ausgabedatei mit angewendetem Filter
Diese Schritte führen zur Verwendung von Filtern in Excel mit Python, indem alle notwendigen Details geteilt werden. Sie können Ihre vorhandene Datei laden und den Datenbereich festlegen, für den Filter angewendet werden sollen, indem Sie die Methode setRange() verwenden. Beachten Sie, dass Sie, wenn Sie nur einen Filter hinzufügen, ihn aber nicht auf Daten anwenden möchten, die Schritte überspringen können, die die Methoden addFilter() und refresh() verwenden.
Code zum Filtern von Excel-Daten mit Python
Dieser Code demonstriert wie Filter in Excel mit Python eingefügt werden, wobei alle für den Prozess erforderlichen Importe hervorgehoben werden. Die erste wichtige Methode in der AutoFilter-Klasse ist setRange(), die verwendet wird, um den Bereich der Zellen festzulegen, in dem sich die Daten befinden, während Sie andere Optionen verwenden können, wie z , füllen Sie den Farbfilter, den Schriftfarbfilter und die dynamischen Filter aus, um nur einige aufzulisten.
Dieser Artikel hat uns gelehrt, Filter in Excel-Dateien mit Python hinzuzufügen. Wenn Sie andere Vorgänge wie das Hinzufügen von Kommentaren in einer Excel-Datei lernen möchten, lesen Sie den Artikel zu wie man Excel mit Python in PDF umwandelt.