Μετάβαση στο κύριο περιεχόμενο

Τύπος Excel: Μετατροπή γράμματος σε αριθμό

Μερικές φορές, θέλετε να μετατρέψετε a σε 1, b σε 2, c σε 3 και ούτω καθεξής στο φύλλο Excel. Ωστόσο, η μετατροπή τους ένα προς ένα είναι χάσιμο χρόνου. Σε αυτό το σεμινάριο, εισάγω μερικούς τύπους Excel για την επίλυση αυτού του προβλήματος.
doc συντομεύστε τις λέξεις 1

Μετατροπή ενός γράμματος σε αριθμό σε κάθε κελί

Για να μετατρέψετε ένα γράμμα σε αριθμό σε κάθε κελί του 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))

Τύπος εισάγετε κλειδί.
μετατρέψτε το γράμμα στον αριθμό 2

εξήγηση

INDIRECT functiin: αυτή η συνάρτηση χρησιμοποιήθηκε για τη μετατροπή μιας συμβολοσειράς κειμένου σε έγκυρη αναφορά. Εδώ ΑΜΕΣΑ (C3 & 1) μπορείτε να το δείτε ως εξής:
  ΑΜΕΣΑ (C3 & 1)
= ΑΜΕΣΑ (δ & 1)
= ΑΜΕΣΑ (s1)

COLUMN λειτουργία: ο COLUMN Η συνάρτηση επιστρέφει τον αριθμό της στήλης της δεδομένης αναφοράς. Τώρα ο τύπος είναι ΣΤΗΛΗ (s1) που επιστρέφει 19.

Παρατηρήσεις:

1. Αυτός ο τύπος επιστρέφει τον αριθμό της στήλης, που σημαίνει ότι εάν υπάρχουν περισσότερα από ένα γράμματα στο κελί, θα επιστρέψει όπως φαίνεται στο παρακάτω παράδειγμα.
μετατρέψτε το γράμμα στον αριθμό 3

2. Ο τύπος είναι αδιάκριτος σε πεζά.

Μετατρέψτε πολλά γράμματα σε μια σειρά αριθμών σε κάθε κελί

Εάν θέλετε να μετατρέψετε γράμματα σε κάθε κελί σε αριθμούς όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, χρειάζεστε έναν σύνθετο τύπο πίνακα.
μετατρέψτε το γράμμα στον αριθμό 4

Γενικός τύπος:

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. δείτε το στιγμιότυπο οθόνης:
μετατρέψτε το γράμμα στον αριθμό 5

Τώρα χρησιμοποιήστε αυτόν τον τύπο:

=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0))

Τύπος εισάγετε κλειδί, εξάγονται όλα τα πρώτα γράμματα κάθε λέξης στο κελί A1.
μετατρέψτε το γράμμα στον αριθμό 6

εξήγηση

ΣΕΙΡΑ (ΑΜΕΣΗ ("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)

Τύπος εισάγετε κλειδί.
μετατρέψτε το γράμμα στον αριθμό 6

Αυτός ο τύπος είναι διάκριση πεζών-κεφαλαίων.

Δείγμα αρχείου

δείγμα εγγράφουΚάντε κλικ για λήψη του δείγματος αρχείου


Σχετικοί τύποι


Σχετικές συναρτήσεις

  • ΑΜΕΣΗ συνάρτηση
    Μετατροπή συμβολοσειράς κειμένου σε έγκυρη αναφορά.
  • Συνάρτηση COLUMN
    Επιστρέψτε τον αριθμό της στήλης που εμφανίζεται ο τύπος ή τον αριθμό στήλης της δεδομένης αναφοράς.
  • Λειτουργία ROW
    Επιστρέψτε τον αριθμό σειράς μιας αναφοράς.
  • MID
    Επιστρέψτε τους συγκεκριμένους χαρακτήρες από τη μέση της συμβολοσειράς κειμένου.

Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
ฉันไม่เข้าใจ ว่า เราจะกำหนดตัวเลขอย่างไร

COLUMN ฟังก์ชัน: COLUMN ฟังก์ชันส่งคืนจำนวนคอลัมน์ของการอ้างอิงที่ระบุ ตอนนี้สูตรคือ คอลัมน์ (s1) ซึ่งส่งกลับ 19.

เเล้วเราใส่สูตรตรงไหน ที่บอกว่า ข้อความนี้ กำหนด ให้เป็น 19 คะ
This comment was minimized by the moderator on the site
Hello,
I have as a basis this formula: =TEXTVERKETTEN("";1;SVERWEIS(T(IF(1;PART(B3;LINE(INDIRECT("1:"&LENGTH(B3)));1));E3:F78;2;0)) ... I have expanded my table in upper and lower case including special characters. Unfortunately, I do not get the difference verstädnlich integrated into the above formula!?

Helpful would still be the generic formula retroactively. That is, if I enter the numerical order, the table gives me the text.

I would like to use the generic formula for password encryption.

Thanks for your help ...

Matze
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations