Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Μπορείτε να ταξινομήσετε έναν πίνακα στο Power Query κατά μία στήλη ή πολλές στήλες. Για παράδειγμα, ας πάρουμε τον παρακάτω πίνακα με τις στήλες που ονομάζονται Ανταγωνισμός, Ανταγωνιστής και Θέση.
Πίνακας με στήλες Ανταγωνιστές, Ανταγωνιστής και Θέση. Η στήλη Διαγωνισμός περιέχει 1 - Άνοιγμα στις γραμμές 1 και 6, 2 - Κύρια στις γραμμές 3 και 5 και 3-Final στις γραμμές 2 και 4. Η γραμμή Position περιέχει μια τιμή είτε 1 είτε 2 για καθεμία από τις τιμές Ανταγωνισμού.
Για αυτό το παράδειγμα, ο στόχος είναι να ταξινομήσετε αυτόν τον πίνακα κατά τα πεδία Ανταγωνισμός και Θέση σε αύξουσα σειρά.
Πίνακας με στήλες Ανταγωνιστές, Ανταγωνιστής και Θέση. Η στήλη Διαγωνισμός περιέχει 1 - Άνοιγμα στις γραμμές 1 και 2, 2 - Κύρια στις γραμμές 3 και 4 και 3-Final στις γραμμές 5 και 6. Η γραμμή Θέση περιέχει, από επάνω προς τα κάτω, μια τιμή 1, 2, 1, 2, 1 και 2.
Η αύξουσα ταξινόμηση ταξινομεί τις αλφαβητική σειρά σε μια στήλη από το Α έως το Ω και, στη συνέχεια, το α έως το ω. Η φθίνουσα ταξινόμηση ταξινομεί τις αλφαβητική σειρά σε μια στήλη από ω προς α και, στη συνέχεια, από το Ω προς το Α. Για παράδειγμα, εξετάστε την παρακάτω μη ταξινομημένη στήλη:
Κατά την ταξινόμηση με αύξουσα ταξινόμηση, μια αλφαβητική στήλη ταξινομείται ως εξής:
Όταν ταξινομείται με χρήση φθίνουσας ταξινόμησης, μια αλφαβητική στήλη ταξινομείται ως εξής:
Ταξινόμηση πίνακα κατά μία στήλη
Για να ταξινομήσετε τον πίνακα κατά μία στήλη, επιλέξτε πρώτα τη στήλη. Στη συνέχεια, επιλέξτε τη λειτουργία ταξινόμησης από ένα από τα δύο σημεία:
Στην Αρχική καρτέλα, στην ομάδα Ταξινόμηση, υπάρχουν εικονίδια για την ταξινόμηση της στήλης σας σε αύξουσα ή φθίνουσα σειρά.
Από το αναπτυσσόμενο μενού επικεφαλίδας στήλης. Δίπλα στο όνομα της στήλης υπάρχει μια ένδειξη αναπτυσσόμενου μενού
. Όταν επιλέγετε το εικονίδιο, εμφανίζεται η επιλογή ταξινόμησης της στήλης.
Σε αυτό το παράδειγμα, ταξινομήστε τη στήλη Ανταγωνισμός χρησιμοποιώντας τα κουμπιά στην ομάδα Ταξινόμηση στην Αρχική καρτέλα. Αυτή η ενέργεια δημιουργεί ένα νέο βήμα στην ενότητα Εφαρμοσμένα βήματα με την ονομασία Ταξινομημένες γραμμές.
Μια οπτική ένδειξη, που εμφανίζεται ως βέλος που δείχνει προς τα επάνω, προστίθεται στο εικονίδιο αναπτυσσόμενου μενού "Ανταγωνισμός " για να εμφανιστεί ότι η στήλη ταξινομείται σε αύξουσα σειρά.
Ταξινόμηση πίνακα κατά πολλές στήλες
Μπορείτε να ταξινομήσετε κατά περισσότερες από μία στήλες κάθε φορά. Power Query εφαρμόζει την ταξινόμηση κάθε στήλης κατά σειρά προτεραιότητας, επομένως, οι γραμμές ταξινομούνται πρώτα κατά την πρώτη στήλη και, στη συνέχεια, κατά τη δεύτερη στήλη για τυχόν γραμμές που συνδέονται με την πρώτη και ούτω καθεξής. Υπάρχουν δύο τρόποι για να ορίσετε μια ταξινόμηση πολλών στηλών: από τα μενού επικεφαλίδας στήλης ή από το παράθυρο διαλόγου Ταξινόμηση .
Χρήση των μενού επικεφαλίδων στηλών
Συνεχίζοντας το προηγούμενο παράδειγμα, ταξινομήστε επίσης το πεδίο Position σε αύξουσα σειρά, χρησιμοποιώντας το αναπτυσσόμενο μενού Επικεφαλίδα στήλης Θέση .
Αυτή η ενέργεια δεν δημιουργεί ένα νέο βήμα Ταξινομημένες γραμμές , αλλά τροποποιεί το υπάρχον για την εκτέλεση και των δύο λειτουργιών ταξινόμησης σε ένα βήμα. Όταν ταξινομείτε πολλές στήλες με αυτόν τον τρόπο, η σειρά ταξινόμησης των στηλών βασίζεται στη σειρά με την οποία έχουν επιλεγεί οι στήλες. Μια οπτική ένδειξη, που εμφανίζεται ως αριθμός στα αριστερά της ένδειξης αναπτυσσόμενου μενού, εμφανίζει τη θέση που καταλαμβάνει κάθε στήλη στη σειρά ταξινόμησης.
Χρήση του παραθύρου διαλόγου "Ταξινόμηση"
Για ταξινομήσεις με περισσότερα από δύο επίπεδα ή όταν θέλετε να δείτε και αναδιατάξετε κάθε επίπεδο ταξινόμησης ταυτόχρονα, χρησιμοποιήστε το παράθυρο διαλόγου Ταξινόμηση αντί για τα μενού επικεφαλίδας στηλών.
Στην Αρχική καρτέλα, στην ομάδα Ταξινόμηση , επιλέξτε Ταξινόμηση.
Εάν επιλέξετε μία ή περισσότερες στήλες πριν ανοίξετε το παράθυρο διαλόγου, Power Query προσθέτει αυτόματα αυτές τις στήλες ως επίπεδα ταξινόμησης, με τη σειρά που τις επιλέξατε. Διαφορετικά, το παράθυρο διαλόγου ανοίγει με ένα μόνο, κενό επίπεδο. Για παράδειγμα, το παρακάτω παράθυρο διαλόγου Ταξινόμηση ορίζει μια ταξινόμηση τριών επιπέδων σε έναν διαφορετικό πίνακα, πρώτα κατά Αφαίρεση, έπειτα κατά Προτεραιότητα και, στη συνέχεια, κατά Περιοχή, όλα σε αύξουσα σειρά.
Το παράθυρο διαλόγου Ταξινόμηση παραθέτει κάθε επίπεδο ταξινόμησης σε ένα πλέγμα:
- Προτεραιότητα: Η σειρά με την οποία Power Query εφαρμόζει κάθε επίπεδο, από επάνω προς τα κάτω. Αυτός ο αριθμός είναι ο ίδιος που εμφανίζεται δίπλα στην επικεφαλίδα κάθε ταξινομημένη στήλης στην προεπισκόπηση δεδομένων.
- Στήλη: Η στήλη κατά την οποία ταξινομεί αυτό το επίπεδο. Μια στήλη μπορεί να χρησιμοποιηθεί μόνο σε ένα επίπεδο κάθε φορά. μια στήλη που χρησιμοποιείται ήδη σε άλλο επίπεδο δεν εμφανίζεται σε αυτήν τη λίστα.
- Σειρά ταξινόμησης: Η κατεύθυνση προς ταξινόμηση, όπως Αύξουσα (μικρότερη προς μεγαλύτερη) ή Φθίνουσα (μεγαλύτερη προς μικρότερη).
Για να αλλάξετε τη σειρά ταξινόμησης:
- Επιλέξτε + Προσθήκη επιπέδου για να προσθέσετε ένα νέο, κενό επίπεδο κάτω από τα υπάρχοντα.
- Επιλέξτε το μενού ... δίπλα σε ένα επίπεδο για να το καταργήσετε ή για να το μετακινήσετε προς τα επάνω ή προς τα κάτω κατά προτεραιότητα.
- Σύρετε ένα επίπεδο κατά τη γραμμή του και αποθέστε το σε μια νέα θέση για να το αναδιατάξετε απευθείας.
Κάθε επίπεδο απαιτεί μια επιλογή Στήλη και Σειρά ταξινόμησης για να μπορέσετε να επιλέξετε OK. Εάν λείπει μια επιλογή από οποιοδήποτε επίπεδο ή εάν δύο επίπεδα χρησιμοποιούν την ίδια στήλη, Power Query αποκλείει την ταξινόμηση και επισημαίνει τα επίπεδα που χρειάζονται προσοχή.
Αφού επιλέξετε OK, Power Query ταξινομεί τον πίνακα με βάση όλα τα επίπεδα που ορίσατε και εμφανίζει έναν αριθμό προτεραιότητας δίπλα στην επικεφαλίδα κάθε ταξινομημένης στήλης, με την ίδια σειρά όπως τα επίπεδα στο παράθυρο διαλόγου.
Για να αλλάξετε μια υπάρχουσα ταξινόμηση πολλών επιπέδων, επιλέξτε το εικονίδιο γραναζιού δίπλα στο βήμα Ταξινομημένες γραμμές στην ενότητα Εφαρμοσμένα βήματα. Power Query ανοίγει ξανά το παράθυρο διαλόγου Ταξινόμηση με όλα τα αποθηκευμένα επίπεδα και τις παραγγελίες ταξινόμησης ήδη συμπληρωμένες.
Εκκαθάριση μιας λειτουργίας ταξινόμησης από μια στήλη
Εκτελέστε μία από τις ακόλουθες ενέργειες:
- Επιλέξτε το κάτω βέλος δίπλα στην επικεφαλίδα στήλης και, στη συνέχεια, επιλέξτε Απαλοιφή ταξινόμησης.
- Επιλέξτε το εικονίδιο γραναζιού δίπλα στο βήμα Ταξινόμηση γραμμών στην περιοχή Εφαρμοσμένα βήματα για να ανοίξετε το παράθυρο διαλόγου Ταξινόμηση και, στη συνέχεια, καταργήστε κάθε επίπεδο.
- Στα Εφαρμοσμένα βήματα στο τμήμα παραθύρου Ρυθμίσεις ερωτήματος, διαγράψτε το βήμα Ταξινομημένες γραμμές.