Αυτό το σεμινάριο περιγράφει πώς να εφαρμόσετε φίλτρο στο Excel χρησιμοποιώντας Python με τη βοήθεια λεπτομερειών διαμόρφωσης, μια λίστα βημάτων για την ολοκλήρωση της εργασίας και ένα δείγμα κώδικα με δυνατότητα εκτέλεσης που δείχνει την πλήρη διαδικασία. Θα λάβετε μια εισαγωγή σε όλες τις απαραίτητες κλάσεις, μεθόδους και ιδιότητες που απαιτούνται για τη δημιουργία φίλτρων στο Excel χρησιμοποιώντας Python. Αυτό το σεμινάριο προϋποθέτει ότι δημιουργείτε το αρχείο Excel από την αρχή για να ολοκληρώσετε τη διαδικασία χωρίς να απαιτούνται εξωτερικοί πόροι, ωστόσο, μπορείτε να φορτώσετε ένα υπάρχον αρχείο Excel όπως XLSX, XLS, ODS, XLSB, XLSM κ.λπ. και εφαρμόστε φίλτρο σύμφωνα με τα διαθέσιμα δεδομένα.
Βήματα για την προσθήκη φίλτρων στο Excel χρησιμοποιώντας Python
- Δημιουργήστε το περιβάλλον Aspose.Cells για Python μέσω Java για να προσθέσετε φίλτρο Excel
- Δημιουργήστε ένα αρχείο Excel χρησιμοποιώντας την κλάση Workbook για να ελέγξετε τη λειτουργία του φίλτρου
- Προσθέστε δείγματα δεδομένων σε ένα Worksheet και λάβετε μια αναφορά σε αυτό
- Χρησιμοποιώντας την αναφορά φύλλου, ορίστε το εύρος των κελιών όπου θα εφαρμοστεί το φίλτρο
- Προσθέστε ένα φίλτρο σύμφωνα με τις απαιτήσεις σας, ορίζοντας τον αριθμό στήλης και την τιμή του φίλτρου
- Ανανεώστε το φίλτρο σύμφωνα με την επιλογή σας
- Αποθηκεύστε το αρχείο εξόδου Excel με εφαρμογή φίλτρου σε αυτό
Αυτά τα βήματα οδηγούν για χρήση φίλτρων στο Excel χρησιμοποιώντας Python κοινοποιώντας όλες τις απαραίτητες λεπτομέρειες. Μπορείτε να φορτώσετε το υπάρχον αρχείο σας και να ορίσετε το εύρος δεδομένων για το οποίο θα εφαρμόζονται τα φίλτρα χρησιμοποιώντας τη μέθοδο setRange(). Σημειώστε ότι εάν θέλετε μόνο να προσθέσετε ένα φίλτρο αλλά δεν θέλετε να το εφαρμόσετε σε δεδομένα, μπορείτε να παραλείψετε τα βήματα που χρησιμοποιούν τις μεθόδους addFilter() και refresh().
Κώδικας για φιλτράρισμα δεδομένων Excel χρησιμοποιώντας Python
Αυτός ο κώδικας δείχνει πώς να βάλετε φίλτρο στο Excel χρησιμοποιώντας Python όπου επισημαίνονται όλες οι εισαγωγές που απαιτούνται για τη διαδικασία. Η πρώτη σημαντική μέθοδος στην κλάση AutoFilter είναι η setRange() η οποία χρησιμοποιείται για να ορίσει την περιοχή των κελιών όπου βρίσκονται τα δεδομένα, ενώ μπορείτε να χρησιμοποιήσετε άλλες επιλογές, όπως επίσης να ορίσετε τη σημαία για να εμφανίζεται το κουμπί AutoFilter, προσθέτοντας άλλους τύπους φίλτρων όπως το φίλτρο ημερομηνίας , συμπληρώστε το φίλτρο χρώματος, το φίλτρο χρώματος γραμματοσειράς και τα δυναμικά φίλτρα για να παραθέσετε πολύ λίγα.
Αυτό το άρθρο μας δίδαξε να προσθέτουμε φίλτρα σε αρχεία Excel χρησιμοποιώντας Python. Εάν θέλετε να μάθετε άλλες λειτουργίες, όπως η προσθήκη σχολίων σε ένα αρχείο Excel, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Excel σε PDF χρησιμοποιώντας Python.