Γενική φόρμουλα
=COUNTIF(range,"<="&A1)
Περίληψη
Για δυναμική ταξινόμηση τιμών κειμένου με αλφαβητική σειρά, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στη συνάρτηση COUNTIF. Στο παράδειγμα που εμφανίζεται, ο τύπος στο C5 είναι:
=COUNTIF(countries,"<="&B5)
όπου "χώρες" είναι η ονομαζόμενη περιοχή B4: B13
Εξήγηση
Αυτός ο τύπος χρησιμοποιεί τον τελεστή "μεγαλύτερο από ή ίσο με" με κείμενο, κάτι που ίσως δεν έχετε δοκιμάσει στο παρελθόν. Όταν το Excel συγκρίνει κείμενο, αποφασίζει ποια τιμή είναι "μεγαλύτερη" από άλλους βασισμένους κανόνες που ακολουθούν το σχήμα αρίθμησης ASCII.
Μέσα στο COUNTIF, το όρισμα εύρους παρέχεται ως το ονομαζόμενο εύρος "χώρες" (B4: B13) και τα κριτήρια παρέχονται ως "μικρότερη ή ίση με" την τιμή στο C5. Σε κάθε σειρά, COUNTIFS επιστρέφει τον αριθμό των τιμών που είναι μικρότεροι ή ίσοι με την τρέχουσα τιμή, η οποία δημιουργεί μια διαδοχική λίστα αριθμών (δηλαδή μια κατάταξη) στη βοηθητική στήλη.
Λίστα ταξινομημένων τιμών
Η στήλη βοηθού μπορεί να χρησιμοποιηθεί για την ανάκτηση ταξινομημένων τιμών κατά κατάταξη. Στο E5, ο τύπος που χρησιμοποιείται για την ανάκτηση τιμών είναι:
=INDEX(countries,MATCH(ROWS($E$5:E5),helper,0))
Αυτός είναι ένας τύπος INDEX και MATCH που χρησιμοποιεί μια διευρυμένη αναφορά για τη δημιουργία διαδοχικών αριθμών, οι οποίοι τροφοδοτούνται στο MATCH ως τιμές αναζήτησης. Το MATCH υπολογίζει πού υπάρχει κάθε αριθμός στα δεδομένα και το INDEX ανακτά την τιμή σε αυτήν τη θέση. Δείτε αυτήν τη σελίδα για μια πιο λεπτομερή εξήγηση
Διαχείριση αντιγράφων
Εάν τα δεδομένα περιέχουν διπλές τιμές κειμένου, η ακολουθία αριθμών ταξινόμησης θα περιέχει επίσης διπλότυπα, τα οποία θα προκαλέσουν προβλήματα εάν προσπαθείτε να ανακτήσετε τιμές με τη συνάρτηση INDEX. Για να επιλύσετε αυτό το πρόβλημα, μπορείτε να χρησιμοποιήσετε μια παραλλαγή του τύπου που αυξάνει τα διπλότυπα με μια δεύτερη COUNTIF:
=COUNTIF(countries,"<"&B5)+COUNTIF($B$5:B5,B5)
Σημειώστε ότι ο λογικός τελεστής στην πρώτη συνάρτηση COUNTIF έχει προσαρμοστεί και το εύρος στη δεύτερη συνάρτηση COUNTIF είναι μια επεκτεινόμενη αναφορά.








