Τύπος Excel: Μετατροπή γράμματος σε αριθμό
Μερικές φορές, θέλετε να μετατρέψετε a σε 1, b σε 2, c σε 3 και ούτω καθεξής στο φύλλο Excel. Ωστόσο, η μετατροπή τους ένα προς ένα είναι χάσιμο χρόνου. Σε αυτό το σεμινάριο, εισάγω μερικούς τύπους Excel για την επίλυση αυτού του προβλήματος.
Μετατροπή ενός γράμματος σε αριθμό σε κάθε κελί
Για να μετατρέψετε ένα γράμμα σε αριθμό σε κάθε κελί του Excel, μπορείτε να χρησιμοποιήσετε τον παρακάτω τύπο.
Γενικός τύπος:
COLUMN(INDIRECT(cell_reference&1)) |
Επιχειρήματα
Cell_reference: the cell that contains the letter you want to convert to number. |
Πώς λειτουργεί αυτή η φόρμουλα
Πάρτε ένα παράδειγμα για να εξηγήσετε τον τύπο. Εδώ θα μετατρέψετε το γράμμα στο κελί C3 σε αριθμό. Χρησιμοποιήστε αυτόν τον τύπο.
=COLUMN(INDIRECT(C3&1)) |
Τύπος εισάγετε κλειδί.
εξήγηση
INDIRECT functiin: αυτή η συνάρτηση χρησιμοποιήθηκε για τη μετατροπή μιας συμβολοσειράς κειμένου σε έγκυρη αναφορά. Εδώ ΑΜΕΣΑ (C3 & 1) μπορείτε να το δείτε ως εξής:
ΑΜΕΣΑ (C3 & 1)
= ΑΜΕΣΑ (δ & 1)
= ΑΜΕΣΑ (s1)
COLUMN λειτουργία: ο COLUMN Η συνάρτηση επιστρέφει τον αριθμό της στήλης της δεδομένης αναφοράς. Τώρα ο τύπος είναι ΣΤΗΛΗ (s1) που επιστρέφει 19.
Παρατηρήσεις:
1. Αυτός ο τύπος επιστρέφει τον αριθμό της στήλης, που σημαίνει ότι εάν υπάρχουν περισσότερα από ένα γράμματα στο κελί, θα επιστρέψει όπως φαίνεται στο παρακάτω παράδειγμα.
2. Ο τύπος είναι αδιάκριτος σε πεζά.
Μετατρέψτε πολλά γράμματα σε μια σειρά αριθμών σε κάθε κελί
Εάν θέλετε να μετατρέψετε γράμματα σε κάθε κελί σε αριθμούς όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, χρειάζεστε έναν σύνθετο τύπο πίνακα.
Γενικός τύπος:
TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(cell_refer,ROW(INDIRECT("1:"&LEN(cell_refer))),1))),Rtable,2,0)) |
Επιχειρήματα
Cell_refer: the cell that you want to convert the letters to numbers. |
Rtable:a table with two columns, one lists all letters, one lists the relative numbers. |
Πώς λειτουργεί αυτή η φόρμουλα
Ας υποθέσουμε ότι θέλετε να μετατρέψετε τα γράμματα στην περιοχή B3: B8 σε αριθμούς, κάντε τα εξής:
Αρχικά, δημιουργήστε έναν πίνακα για να αναφέρετε όλα τα γράμματα και τους σχετικούς αριθμούς τους.
Στη συνέχεια, επιλέξτε το εύρος του πίνακα και μεταβείτε στο Πλαίσιο ονόματος (δίπλα στη γραμμή Formula) για να του δώσουμε ένα εύρος ονόματος, εδώ το όνομα εύρους είναι Rtable. δείτε το στιγμιότυπο οθόνης:
Τώρα χρησιμοποιήστε αυτόν τον τύπο:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)) |
Τύπος εισάγετε κλειδί, εξάγονται όλα τα πρώτα γράμματα κάθε λέξης στο κελί A1.
εξήγηση
ΣΕΙΡΑ (ΑΜΕΣΗ ("1:" & LEN (B3))): ο Λειτουργία ROW επιστρέφει τον αριθμό της σειράς, υπάρχει ο τύπος του πίνακα και μετά επιστρέφει {1; 2; 3}. MID (B3, ROW (ΑΜΕΣΗ ("1:" & LEN (B3))), 1): ο Συνάρτηση MID επιστρέφει τον χαρακτήρα στη συγκεκριμένη θέση της δεδομένης συμβολοσειράς. Αυτός ο τύπος μπορεί να δει όπως παρακάτω
=MID(B3,{1;2;3},1)
= MID ("acd", {1; 2; 3}, 1)
= {"a"; "c"; "d"}
VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0): ο Συνάρτηση VLOOKUP χρησιμοποιείται για την εύρεση των αντιστοιχισμένων αριθμών "a", "c", "d" στη δεύτερη στήλη του εύρους Rtable. Τότε επιστρέφει {1; 3; 4}.
TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)): ο Συνάρτηση TEXTJOIN είναι μια νέα συνάρτηση στο Excel 2019 και 365, χρησιμοποιείται για τη συνένωση όλων των κειμένων με οριοθέτη. Εδώ επιστρέφει 134.
Παρατηρήσεις:
Αυτή η φόρμουλα δεν είναι κεφαλαία.
Σημείωση:
Ας υποθέσουμε ότι a = 1, b = 2, c = 3, d = 4, μπορείτε να χρησιμοποιήσετε τον τύπο όπως παρακάτω:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"a",1),"b",2),"c",3),"d",4) |
Τύπος εισάγετε κλειδί.
Αυτός ο τύπος είναι διάκριση πεζών-κεφαλαίων.
Δείγμα αρχείου
Κάντε κλικ για λήψη του δείγματος αρχείου
Σχετικοί τύποι
- Αφαιρέστε τους πρώτους N χαρακτήρες από το κελί
Εδώ εισάγει τον τύπο για την κατάργηση χαρακτήρων από την αριστερή πλευρά μιας συμβολοσειράς κειμένου στο Excel. - Κατάργηση από δεξιά του κειμένου
Εδώ εισάγει τον τύπο για την αφαίρεση χαρακτήρων από τη δεξιά πλευρά μιας συμβολοσειράς κειμένου στο Excel - Εξαγάγετε την τελευταία λέξη από συμβολοσειρά κειμένου στο Excel
Αυτό το σεμινάριο παρέχει έναν τύπο για την εξαγωγή της τελευταίας λέξης από τη συμβολοσειρά κειμένου give. - Εξαγάγετε την πρώτη λέξη από συμβολοσειρά κειμένου στο Excel
Αυτό το σεμινάριο παρέχει έναν τύπο για την εξαγωγή της πρώτης λέξης από τη συμβολοσειρά κειμένου give.
Σχετικές συναρτήσεις
- ΑΜΕΣΗ συνάρτηση
Μετατροπή συμβολοσειράς κειμένου σε έγκυρη αναφορά. - Συνάρτηση COLUMN
Επιστρέψτε τον αριθμό της στήλης που εμφανίζεται ο τύπος ή τον αριθμό στήλης της δεδομένης αναφοράς. - Λειτουργία ROW
Επιστρέψτε τον αριθμό σειράς μιας αναφοράς. - MID
Επιστρέψτε τους συγκεκριμένους χαρακτήρες από τη μέση της συμβολοσειράς κειμένου.
Τα καλύτερα εργαλεία παραγωγικότητας του Office
Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος
Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...
Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)
- Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
- Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
- Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
- Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.