
Γενική φόρμουλα
=CHOOSE(number,"st","nd","rd","th","th","th","th","th","th","th")
Περίληψη
Για να προσθέσετε ένα κανονικό επίθημα σε έναν αριθμό (π.χ. 1ο, 2ο, 3ο, κ.λπ.) μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στη συνάρτηση ΕΠΙΛΟΓΗ για να αντιστοιχίσετε το επίθημα.
Στο παράδειγμα που εμφανίζεται, ο τύπος στο C5 είναι:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Εξήγηση
Οι κανονικοί αριθμοί αντιπροσωπεύουν τη θέση ή την κατάταξη με μια διαδοχική σειρά. Συνήθως γράφονται χρησιμοποιώντας ένα επίθημα αριθμού + γραμμάτων: 1ο, 2ο, 3ο κ.λπ.
Για να πάρετε ένα κανονικό επίθημα για ένα μικρό σύνολο αριθμών, μπορείτε να χρησιμοποιήσετε τη συνάρτηση CHOOSE ως εξής:
=CHOOSE(B5,"st","nd","rd","th","th","th","th","th","th","th")
Εδώ ΕΠΙΛΕΞΤΕ απλά παίρνει έναν αριθμό από τη στήλη Β και χρησιμοποιεί αυτόν τον αριθμό ως ευρετήριο για να ανακτήσει το σωστό επίθημα.
Μια καθολική φόρμουλα
Με ένα μεγαλύτερο εύρος αριθμών δεν είναι πρακτικό να συνεχίζετε να προσθέτετε τιμές στο ΕΠΙΛΟΓΗ. Σε αυτήν την περίπτωση, μπορείτε να μεταβείτε σε έναν πιο περίπλοκο τύπο που χρησιμοποιεί τη συνάρτηση MOD:
=IF(AND(MOD(ABS(A1),100)>10,MOD(ABS(A1),100)<14),"th", CHOOSE(MOD(ABS(A1),10)+1,"th","st","nd","rd","th","th","th","th","th","th"))
Αυτός ο τύπος χρησιμοποιεί πρώτα το MOD με AND για να "παγιδεύσει" την περίπτωση αριθμών όπως 11, 12, 13, 111, 112, 113, κ.λπ. που έχουν μη τυπικό επίθημα με είναι πάντα "th". Όλοι οι άλλοι αριθμοί χρησιμοποιούν τις 10 τιμές επιθήματος στο CHOOSE.
Η λειτουργία ABS χρησιμοποιείται για τον χειρισμό αρνητικών αριθμών καθώς και θετικών αριθμών.
Συνδυασμένο επίθημα στον αριθμό
Μπορείτε να συνενώσετε (εγγραφείτε) το επίθημα απευθείας χρησιμοποιώντας έναν από τους παραπάνω τύπους. Για παράδειγμα, για να προσθέσετε ένα κανονικό επίθημα στον αριθμό 1-10 στο A1:
=A1&CHOOSE(A1,"st","nd","rd","th","th","th","th","th","th","th")
Αλλά να γνωρίζετε ότι κάτι τέτοιο θα αλλάξει τον αριθμό σε τιμή κειμένου.