Πώς να ταξινομήσετε δεδομένα αλφαβητικά στο Excel

Πώς να ταξινομήσετε δεδομένα αλφαβητικά στο Excel

Το Excel υπάρχει για να φέρει τάξη στο χάος των πληροφοριών στα υπολογιστικά φύλλα σας. Ένας από τους πολλούς τρόπους με τους οποίους το Excel μπορεί να το κάνει αυτό είναι η ταξινόμηση δεδομένων. Η σάρωση μέσω δεδομένων που έχουν κάποιο είδος σειράς είναι πολύ πιο εύκολη και όταν πρόκειται για ονόματα και λέξεις, μια δημοφιλής μέθοδος είναι η αλφαβητική ταξινόμηση τους.





Μπορείτε να χρησιμοποιήσετε το εργαλείο Ταξινόμηση για να ταξινομήσετε εύκολα τα δεδομένα σας αλφαβητικά στο Excel. Εναλλακτικά, μπορείτε να δημιουργήσετε μια μακροεντολή VBA για το σκοπό αυτό και να εκχωρήσετε ένα πλήκτρο πρόσβασης για την ταχύτερη ταξινόμηση των δεδομένων.





Ταξινόμηση αλφαβητικά στο Excel με το εργαλείο ταξινόμησης

Το Excel έχει ένα ενσωματωμένο εργαλείο που ονομάζεται Είδος που σας επιτρέπει να ταξινομήσετε τα δεδομένα σας. Το εργαλείο Ταξινόμησης είναι σε θέση να ταξινομεί δεδομένα σε διάφορες κλίμακες και σας επιτρέπει επίσης να ταξινομείτε αλφαβητικά με μερικά κλικ.





  Δείγμα υπολογιστικού φύλλου στο Excel

Σε αυτό το δείγμα υπολογιστικού φύλλου, έχουμε τα ονόματα ορισμένων εργολάβων και πόσα έχουν κερδίσει. Ο στόχος είναι να ταξινομήσετε αυτόν τον πίνακα με το όνομα χρησιμοποιώντας το εργαλείο Ταξινόμησης στο Excel.

  1. Επιλέξτε ολόκληρο τον πίνακα δεδομένων. Σε αυτό το παράδειγμα, αυτά θα είναι κελιά Α2 προς την Β11 .
  2. μεταβείτε στο Δεδομένα καρτέλα από την κορδέλα του Excel.
  3. Στο Ταξινόμηση & Φιλτράρισμα ενότητα, κάντε κλικ στο Είδος . Αυτό θα ανοίξει το παράθυρο Ταξινόμηση.   Δείγμα υπολογιστικού φύλλου στο Excel
  4. Στο Είδος παράθυρο, κάτω Στήλη , επιλέξτε τη στήλη κατά την οποία θέλετε να ταξινομήσετε τον πίνακα. Αυτό θα είναι το Ονομα στήλη σε αυτό το παράδειγμα.
  5. Υπό Ταξινόμηση On , επιλέξτε Τιμές κελιών .
  6. Υπό Σειρά , επιλέξτε Α έως Ω . Μπορείτε επίσης να το ορίσετε σε Z έως A για να ταξινομήσετε τα δεδομένα με φθίνουσα σειρά.
  7. Επιλέγω Εντάξει .

Το Excel θα ταξινομήσει τώρα τον πίνακα δεδομένων σας με βάση τη στήλη που επιλέξατε, με βάση τις τιμές κελιών και με αύξουσα σειρά.



Ταξινόμηση αλφαβητικά στο Excel με VBA

Η χρήση VBA για την αλφαβητική ταξινόμηση δεδομένων στο Excel μπορεί να είναι λίγο πιο περίπλοκη την πρώτη φορά, αλλά αυτή η προσπάθεια σάς ανταμείβει με την αβίαστη ταξινόμηση των δεδομένων αλφαβητικά αργότερα. Εάν δεν είστε εξοικειωμένοι με το VBA, σας προτείνουμε να διαβάσετε το δικό μας Οδηγός για αρχάριους Excel VBA για να ξεκινήσετε.

  Ταξινόμηση κώδικα μακροεντολής VBA στο Excel

Ας προσπαθήσουμε να ταξινομήσουμε τα δεδομένα σε ένα άλλο δείγμα υπολογιστικού φύλλου στο Excel χρησιμοποιώντας κώδικα VBA. Αυτό το υπολογιστικό φύλλο περιλαμβάνει μία στήλη.





  1. μεταβείτε στο Προγραμματιστής καρτέλα από την κορδέλα του Excel.
  2. Στο Κώδικας ενότητα, επιλέξτε Μακροεντολές . Αυτό θα ανοίξει το παράθυρο Μακροεντολή.
  3. Εισαγάγετε ένα όνομα για τη μακροεντολή σας κάτω από Όνομα μακροεντολής .
  4. Κάντε κλικ στο Δημιουργώ . Αυτό θα σας μεταφέρει στον επεξεργαστή κώδικα VBA.
  5. Στο πρόγραμμα επεξεργασίας κωδικών, πληκτρολογήστε τον παρακάτω κωδικό:
    Sub AZSort() 
    Dim R As Range
    ActiveSheet.Sort.SortFields.Clear
    Set R = Selection.Columns(1)
    R.Select
    R.Sort Key1:=R.Cells(1), Order1:=xlAscending, Header:=xlNo

    End Sub

Πριν προχωρήσουμε, ας αναλύσουμε αυτόν τον κώδικα. Η πρώτη και η τελευταία γραμμή δημιουργούνται αυτόματα από το VBA και επισημαίνουν την αρχή και το τέλος της μακροεντολής. Ονομάσαμε τη μακροεντολή AZSort σε αυτό το παράδειγμα. Εάν έχετε χρησιμοποιήσει διαφορετικό όνομα, τότε αυτό το όνομα θα εμφανίζεται αντί για το AZSort.

Η επόμενη γραμμή ορίζει τη μεταβλητή R σαν Εύρος . Μπορείς να αλλάξεις R σε όποιο άλλο όνομα θέλετε? απλά θυμηθείτε να παραμείνετε συνεπείς σε όλο τον κώδικα, καθώς αυτή η μεταβλητή αντιμετωπίζεται πολλές φορές στον κώδικα.





Στη συνέχεια, αναφερόμαστε στο τρέχον φύλλο και, στη συνέχεια, διαγράφουμε όλες τις προηγούμενες ταξινομήσεις, ώστε η νέα μας ταξινόμηση να πάρει τη θέση της. Στη συνέχεια, ορίζουμε τη μεταβλητή R για να ισούται με την πρώτη στήλη των επιλεγμένων κελιών. R.Επιλέξτε απλά επιλέγει τη μεταβλητή R .

Τέλος, το R.Sort γραμμή ταξινομεί τη στήλη. ο Επί κεφαλής Η παράμετρος υποδεικνύει εάν η επιλογή περιλαμβάνει κεφαλίδα ή όχι. Μπορείτε να διαβάσετε για πώς διαφέρουν τα κελιά και το εύρος στο Excel VBA στο αναλυτικό μας άρθρο. Τώρα που καταλαβαίνετε επαρκώς τη μακροεντολή που μόλις γράψατε, ας τη χρησιμοποιήσουμε στη στήλη.

  1. Επιστρέψτε στο Μακροεντολή παράθυρο.
  2. Επιλέξτε τη μακροεντολή σας και, στη συνέχεια, κάντε κλικ στο Επιλογές .
  3. Ορίστε ένα πλήκτρο συντόμευσης για τη μακροεντολή.
  4. Τύπος Εντάξει .
  5. Επιλέξτε τη στήλη που θέλετε να ταξινομήσετε.
  6. Πατήστε τη συντόμευση πληκτρολογίου για τη μακροεντολή στο πληκτρολόγιό σας.

Ορίστε το! Αν και η ρύθμιση της μακροεντολής μπορεί να πάρει λίγο περισσότερο χρόνο, αλλά από εδώ και πέρα, το μόνο που χρειάζεται να κάνετε είναι να επιλέξετε τα κελιά και να πατήσετε μια συντόμευση πληκτρολογίου και το Excel θα ταξινομήσει τα κελιά σας αλφαβητικά.

λάθος ημερομηνία και ώρα windows 10

Παραγγελία στα υπολογιστικά φύλλα του Excel

Μία από τις βασικές λειτουργίες του Excel είναι να οργανώνει τα δεδομένα για να τα κάνει πιο κατανοητά. Μια δημοφιλής μέθοδος ταξινόμησης ονομάτων είναι η αλφαβητική ταξινόμηση.

Μπορείτε είτε να χρησιμοποιήσετε το εργαλείο Ταξινόμησης Excel είτε να γράψετε έναν κώδικα VBA για αλφαβητική ταξινόμηση στο Excel. Τώρα που ξέρετε πώς να κάνετε και τα δύο, ήρθε η ώρα να βάλετε τάξη στα υπολογιστικά φύλλα σας!