![](https://cdn.wiki-base.com/7436967/excel_formula_rank_without_ties__2.png.webp)
Γενική φόρμουλα
=RANK(A1,range)+COUNTIF(exp_range,A1)-1
Περίληψη
Για να εκχωρήσετε κατάταξη χωρίς δεσμούς, μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις συναρτήσεις RANK και COUNTIF. Στο παράδειγμα που παρουσιάζεται, ο τύπος στο E5 είναι:
=RANK(C5,points)+COUNTIF($C$5:C5,C5)-1
όπου "πόντους" είναι το ονομαζόμενο εύρος
Εξήγηση
Αυτή η φόρμουλα σπάει τους δεσμούς με μια απλή προσέγγιση: αυτή η πρώτη ισοπαλία σε μια λίστα "κερδίζει" και έχει την υψηλότερη κατάταξη Το πρώτο μέρος του τύπου χρησιμοποιεί κανονικά τη συνάρτηση RANK:
=RANK(C5,points)
Η κατάταξη επιστρέφει μια υπολογισμένη κατάταξη, η οποία θα περιλαμβάνει δεσμούς όταν οι τιμές που κατατάσσονται περιλαμβάνουν διπλότυπα. Σημειώστε ότι η συνάρτηση RANK από μόνη της θα εκχωρήσει την ίδια κατάταξη σε διπλές τιμές και θα παραλείψει την επόμενη τιμή κατάταξης. Μπορείτε να το δείτε στη στήλη Κατάταξη 1, στις γραμμές 8 και 9 στο φύλλο εργασίας.
Το δεύτερο μέρος της φόρμουλας σπάει τη γραβάτα με COUNTIF:
COUNTIF($C$5:C5,C5)-1
Σημειώστε ότι το εύρος που δίνουμε στο COUNTIF είναι μια επεκτεινόμενη αναφορά: η πρώτη αναφορά είναι απόλυτη και η δεύτερη είναι σχετική. Εφόσον μια τιμή εμφανίζεται μόνο μία φορά, αυτή η έκφραση ακυρώνεται - COUNTIF επιστρέφει 1, από την οποία αφαιρείται 1.
Ωστόσο, όταν αντιμετωπίζεται ένας διπλός αριθμός, το COUNTIF επιστρέφει 2, η έκφραση επιστρέφει 1 και η τιμή κατάταξης αυξάνεται κατά 1. Ουσιαστικά, αυτό "αντικαθιστά" την τιμή κατάταξης που παραλείφθηκε αρχικά.
Η ίδια διαδικασία επαναλαμβάνεται με τον τύπο αντιγράφεται στη στήλη. Εάν συναντηθεί άλλο αντίγραφο, η τιμή κατάταξης αυξάνεται κατά 2 και ούτω καθεξής.