Πώς να μετατρέψετε το αλφάβητο σε αριθμό στο Excel (4 εύκολοι τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

Σε αυτό το άρθρο, θα μάθουμε να μετατροπή του αλφαβήτου σε αριθμό στο Excel Στο Excel, μπορούμε να χρησιμοποιήσουμε διάφορες συναρτήσεις για να αλλάξουμε ένα αλφάβητο σε αριθμό. Σήμερα, θα δείξουμε 4 Χρησιμοποιώντας αυτές τις μεθόδους, μπορείτε εύκολα να μετατρέψετε ένα ή περισσότερα αλφάβητα σε αριθμούς. Έτσι, χωρίς περαιτέρω καθυστέρηση, ας ξεκινήσουμε τη συζήτηση.

Κατεβάστε το βιβλίο ασκήσεων

Μπορείτε να κατεβάσετε το τετράδιο ασκήσεων από εδώ.

Μετατροπή Αλφαβήτου σε Number.xlsm

4 εύκολοι τρόποι μετατροπής αλφαβήτου σε αριθμό στο Excel

Για να εξηγήσουμε τις μεθόδους, θα χρησιμοποιήσουμε διαφορετικά σύνολα δεδομένων σε διαφορετικές μεθόδους. Εδώ, θα προσπαθήσουμε να μετατρέψουμε το αλφάβητο σε αριθμούς. Για παράδειγμα, A=1 , B=2 κ.ο.κ. Μπορείτε να δείτε μια σύντομη επισκόπηση παρακάτω:

1. Μετατροπή μεμονωμένου αλφαβήτου σε αριθμό στο Excel

Για να μετατρέψουμε ένα απλό αλφάβητο σε αριθμό, μπορούμε να χρησιμοποιήσουμε κυρίως τρεις συναρτήσεις. Είναι οι εξής η λειτουργία COLUMN , η λειτουργία CODE , και η συνάρτηση MATCH . Μέσα σε αυτές τις συναρτήσεις, μπορεί να χρειαστεί να εισάγουμε κάποιες απαραίτητες συναρτήσεις για να δημιουργήσουμε έναν τύπο. Ας δώσουμε προσοχή στις υποενότητες για να μάθουμε περισσότερα για τους τύπους.

1.1 Χρήση της λειτουργίας COLUMN

Ο πιο συνηθισμένος τρόπος για να μετατρέψετε ένα απλό αλφάβητο σε έναν αριθμό είναι να χρησιμοποιήσετε την εντολή ΣΤΗΛΗ Μέσα σε αυτήν, πρέπει να χρησιμοποιήσουμε τη συνάρτηση η λειτουργία INDIRECT Μπορείτε να δείτε το αλφάβητο στο εύρος B5:B9 στο σύνολο δεδομένων που ακολουθεί.

Ας ακολουθήσουμε τα παρακάτω βήματα για να δούμε πώς μπορούμε να τα μετατρέψουμε σε αριθμούς.

ΒΗΜΑΤΑ:

  • Πρώτα απ' όλα, επιλέξτε Κύτταρο B5 και πληκτρολογήστε τον παρακάτω τύπο:
=COLUMN(INDIRECT(B5&1))

Στο Excel, το INDIRECT επιστρέφει την αναφορά που δίνεται από ένα αλφαριθμητικό κειμένου και το ΣΤΗΛΗ μας δίνει τον αριθμό στήλης μιας αναφοράς. Σε αυτόν τον τύπο, έχουμε χρησιμοποιήσει τη συνάρτηση INDIRECT συνάρτηση μέσα στον τύπο που λειτουργεί ως αναφορά για το ΣΤΗΛΗ Οπότε, η συνάρτηση INDIRECT(B5&1) γίνεται A1 Τότε, ο τύπος γίνεται ΣΤΗΛΗ(Α1) Έτσι, επιστρέφει 1 .

  • Δεύτερον, πατήστε Εισάγετε το και σύρετε το Χειρολαβή πλήρωσης κάτω.

  • Τέλος, θα δείτε τον αριθμό που αντιστοιχεί σε κάθε αλφάβητο.

1.2 Εφαρμογή της λειτουργίας CODE

Μπορούμε επίσης να χρησιμοποιήσουμε το ΚΩΔΙΚΟΣ για τη μετατροπή ενός αλφαβήτου ή γράμματος σε αριθμό. ΚΩΔΙΚΟΣ συνάρτηση επιστρέφει μια αριθμητική τιμή για τον πρώτο χαρακτήρα σε μια συμβολοσειρά κειμένου. Έτσι, θα μας δώσει μια σωστή αριθμητική τιμή αν τη χρησιμοποιήσουμε στην περίπτωση ενός μόνο αλφαβήτου. Ας ακολουθήσουμε τα παρακάτω βήματα για να πάρουμε το αποτέλεσμα.

ΒΗΜΑΤΑ:

  • Πρώτον, πληκτρολογήστε τον τύπο στο Κύτταρο C5 :
=CODE(UPPER(B5))-64

Εδώ, χρησιμοποιήσαμε η λειτουργία UPPER μέσα στο ΚΩΔΙΚΟΣ λειτουργία. UPPER μετατρέπει πρώτα το αλφάβητο σε κεφαλαίο αλφάβητο. Στη συνέχεια, η συνάρτηση ΚΩΔΙΚΟΣ την μετατρέπει σε μια αριθμητική τιμή. Εδώ, η αριθμητική τιμή της A είναι 65 Γι' αυτό αφαιρούμε 64 για να πάρετε 1 στην έξοδο.

  • Μετά από αυτό, πατήστε Εισάγετε το και σύρετε το Χειρολαβή πλήρωσης κάτω για να δείτε τα αποτελέσματα.

1.3 Εισαγωγή της συνάρτησης MATCH

Το ΜΑΤΣ μπορεί να δώσει μια άλλη λύση για τη μετατροπή ενός αλφαβήτου σε αριθμό στο Excel. Αλλά χρειαζόμαστε επίσης τη βοήθεια της συνάρτησης ΔΙΕΥΘΥΝΣΗ και ΣΤΗΛΗ Εδώ, θα χρησιμοποιήσουμε το ίδιο σύνολο δεδομένων. Ας ακολουθήσουμε τα βήματα για να μάθουμε περισσότερα.

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε Κύτταρο C5 και πληκτρολογήστε τον παρακάτω τύπο:
=MATCH(B5& "1",ADDRESS(1,COLUMN($1:$1),4),0)

Σε αυτόν τον τύπο, το ΔΙΕΥΘΥΝΣΗ επιστρέφει μια σχετική αναφορά κελιού ως κείμενο και στη συνέχεια, η συνάρτηση ΜΑΤΣ συνάρτηση μας δίνει την επιθυμητή έξοδο που είναι 1 .

  • Στο επόμενο βήμα, πατήστε Εισάγετε το και σύρετε το Χειρολαβή πλήρωσης κάτω.

Διαβάστε περισσότερα: Πώς να μετατρέψετε κείμενο σε αριθμό χρησιμοποιώντας τύπους στο Excel

2. Αλλαγή πολλαπλών αλφαβήτων σε αριθμούς με τις λειτουργίες TEXTJOIN & VLOOKUP

Στην προηγούμενη μέθοδο, δείξαμε τον τρόπο αλλαγής ενός μόνο αλφαβήτου σε αριθμό. Αλλά στη δεύτερη μέθοδο, θα αλλάξουμε πολλαπλά αλφάβητα σε αριθμούς χρησιμοποιώντας την εντολή TEXTJOIN και VLOOKUP Για να το κάνουμε αυτό, θα χρησιμοποιήσουμε το παρακάτω σύνολο δεδομένων. Για παράδειγμα, θέλουμε το αλφάβητο ADE για να αλλάξετε σε 145 Μπορείτε να δείτε ότι το σύνολο δεδομένων περιέχει μια λίστα με αλφάβητα από A στο Z με τις σχετικές τους θέσεις. Για να δημιουργήσουμε τον τύπο, θα χρησιμοποιήσουμε έναν συνδυασμό των TEXTJOIN , VLOOKUP , ΕΆΝ , MID , ΣΕΙΡΑ , INDIRECT , και LEN λειτουργίες.

Ας παρατηρήσουμε τα παρακάτω βήματα για να δούμε πώς μπορούμε να μετατρέψουμε πολλαπλά αλφάβητα σε αριθμούς στο Excel.

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε Κύτταρο C5 και πληκτρολογήστε τον παρακάτω τύπο:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))))),1))),E5:F30,2,0)))

🔎 Πώς λειτουργεί η φόρμουλα;

Μπορούμε να σπάσουμε τον τύπο σε μικρά μέρη για να κατανοήσουμε ολόκληρο τον μηχανισμό.

  • ROW(INDIRECT("1:"&LEN(B5))): Αυτό το μέρος του τύπου επιστρέφει τον πίνακα του αριθμού της γραμμής. Σε αυτή την περίπτωση, ο πίνακας είναι {1,2,3} .
  • MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1): Το MID μας δίνει τους χαρακτήρες στην καθορισμένη θέση της δεδομένης συμβολοσειράς. Έτσι, η έξοδος για αυτό το μέρος είναι {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)))),E5:F30,2,0): Το VLOOKUP η συνάρτηση αναζητά τους αντίστοιχους αριθμούς του πίνακα {A,D,E} στο εύρος E5:F30 .
  • TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5)))),1))),E5:F30,2,0))): Τέλος, η TEXTJOIN η συνάρτηση ενώνει τους αριθμούς και επιστρέφει την έξοδο 145 Η λειτουργία αυτή είναι διαθέσιμη σε Excel 2019 και Excel 365 .
  • Τύπος Εισάγετε το .
  • Τέλος, σύρετε προς τα κάτω το Χειρολαβή πλήρωσης για να δείτε τα αποτελέσματα.

Διαβάστε περισσότερα: Πώς να μετατρέψετε κείμενο με κενά σε αριθμό στο Excel (4 τρόποι)

Παρόμοιες αναγνώσεις

  • Πώς να μετατρέψετε το ποσοστό σε δεκαδικό στο Excel (7 μέθοδοι)
  • Μετατροπή εκθετικής τιμής σε ακριβή αριθμό στο Excel (7 μέθοδοι)
  • Πώς να διορθώσετε το σφάλμα μετατροπής σε αριθμό στο Excel (6 μέθοδοι)
  • Μετατροπή συμβολοσειράς σε Long χρησιμοποιώντας το VBA στο Excel (3 τρόποι)
  • Πώς να μετατρέψετε κείμενο σε αριθμό με το Excel VBA (3 παραδείγματα με μακροεντολές)

3. Εισαγωγή της συνάρτησης SUBSTITUTE για τη μετατροπή συγκεκριμένων αλφαβήτων σε αριθμό

Αν έχετε συγκεκριμένα αλφάβητα που θέλετε να μετατρέψετε σε αριθμούς, τότε μπορείτε να χρησιμοποιήσετε το η συνάρτηση SUBSTITUTE . ΥΠΟΚΑΤΑΣΤΑΣΗ αντικαθιστά μια υπάρχουσα συμβολοσειρά κειμένου με ένα νέο κείμενο. Για να εξηγήσουμε τη μέθοδο, θα χρησιμοποιήσουμε ένα σύνολο δεδομένων που περιέχει πολλαπλές συμβολοσειρές κειμένου με τα αλφάβητα A , B , C , και D .

Ας ακολουθήσουμε τα παρακάτω βήματα για να μάθουμε τη μέθοδο μετατροπής συγκεκριμένων αλφαβήτων σε αριθμούς.

ΒΗΜΑΤΑ:

  • Πρώτον, πληκτρολογήστε τον παρακάτω τύπο στο Κύτταρο C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5, "A",1), "B",2), "C",3), "D",4)

Ο τύπος αυτός αντικαθιστά A με 1 , B με 2 , C με 3 , και D με 4 Έτσι, η έξοδος του ABC είναι 123 Αν θέλετε να προσθέσετε περισσότερα αλφάβητα, τότε θα πρέπει να προσθέσετε άλλο ένα ΥΠΟΚΑΤΑΣΤΑΣΗ στον τύπο για να αντικαταστήσει το αλφάβητο με έναν αριθμό.

  • Αφού πληκτρολογήσετε τον τύπο, πατήστε Εισάγετε το .
  • Τέλος, σύρετε το Χειρολαβή πλήρωσης κάτω για να λάβετε τα αποτελέσματα.

Διαβάστε περισσότερα: Πώς να μετατρέψετε την επιστημονική σημειογραφία σε αριθμό στο Excel (7 μέθοδοι)

4. Εφαρμογή της VBA για τη μετατροπή γραμμάτων σε αριθμούς στο Excel

Στην τελευταία μέθοδο, θα εφαρμόσουμε VBA για να μετατρέψετε αλφάβητα σε αριθμούς στο Excel. VBA σημαίνει Visual Basic για εφαρμογές Εδώ, θα δημιουργήσουμε μια συνάρτηση χρησιμοποιώντας VBA και στη συνέχεια χρησιμοποιήστε το για την αλλαγή των αλφαβήτων σε αριθμούς. Είναι ενδιαφέρον ότι μπορείτε να το χρησιμοποιήσετε τόσο για ένα όσο και για πολλά αλφάβητα. Μπορείτε να δείτε το σύνολο δεδομένων παρακάτω για αυτή τη μέθοδο.

Ας δώσουμε προσοχή στα παρακάτω βήματα για περισσότερα.

ΒΗΜΑΤΑ:

  • Πρώτα απ' όλα, πηγαίνετε στο Προγραμματιστής και επιλέξτε Visual Basic . Θα ανοίξει το Visual Basic παράθυρο.

  • Στο Visual Basic παράθυρο, επιλέξτε Εισαγωγή>> Ενότητα . Θα ανοίξει το Ενότητα παράθυρο.

  • Τώρα, αντιγράψτε τον παρακάτω κώδικα και επικολλήστε τον στο αρχείο Ενότητα παράθυρο:
 Option Explicit Function AlphabetToNumber(ByVal sSource As String) As String Dim x As Integer Dim sResult As String For x = 1 To Len(sSource) Select Case Asc(Mid(sSource, x, 1)) Case 65 To 90: sResult = sResult & Asc(Mid(sSource, x, 1)) - 64 Case Else sResult = sResult & Mid(sSource, x, 1) End Select Next AlphabetToNumber = sResult EndΛειτουργία 

Αυτό το VBA κώδικας δημιουργεί μια συνάρτηση που μετατρέπει το αλφάβητο σε αριθμούς. Για να εφαρμόσουμε τη συνάρτηση για τα πεζά και κεφαλαία αλφάβητα, θα χρησιμοποιήσουμε την εντολή UPPER συνάρτηση μέσα στο AlphabetToNumber λειτουργία.

  • Μετά από αυτό, πατήστε Ctrl + S για να αποθηκεύσετε τον κώδικα.
  • Στο επόμενο βήμα, επιλέξτε Κύτταρο C5 και πληκτρολογήστε τον παρακάτω τύπο:
=AlphabetToNumber(UPPER(B5))

  • Τέλος, σύρετε το Χειρολαβή πλήρωσης προς τα κάτω για να δείτε τα αποτελέσματα για τα υπόλοιπα κελιά.

Διαβάστε περισσότερα: Πώς να μετατρέψετε συμβολοσειρά σε αριθμό στο Excel VBA (3 μέθοδοι)

Πώς να μετατρέψετε το αλφάβητο της στήλης σε αριθμό στο Excel

Στο Excel, οι στήλες αριθμούνται με το αλφάβητο από το A στο XFD Μερικές φορές, πρέπει να γνωρίζουμε τον αριθμό της στήλης για διαφορετικούς σκοπούς. Σε αυτή την περίπτωση, μπορούμε να χρησιμοποιήσουμε τις ακόλουθες μεθόδους για να μετατρέψουμε τα γράμματα της στήλης σε αριθμούς στο Excel.

1. Μετατροπή αλφαβήτου στήλης σε αριθμό χρησιμοποιώντας τη λειτουργία COLUMN του Excel

Στην πρώτη μέθοδο, θα χρησιμοποιήσουμε το ΣΤΗΛΗ συνάρτηση για να μετατρέψουμε το αλφάβητο σε αριθμό. Έχουμε επίσης συζητήσει αυτή τη διαδικασία στο Μέθοδος 1 της προηγούμενης ενότητας. Ας ακολουθήσουμε τα παρακάτω βήματα για να δούμε πώς μπορούμε να μετατρέψουμε το αλφάβητο της στήλης σε αριθμούς.

ΒΗΜΑΤΑ:

  • Πρώτον, επιλέξτε Κύτταρο C5 και πληκτρολογήστε τον παρακάτω τύπο:
=COLUMN(INDIRECT(B5&1))

Εδώ, η INDIRECT(B5&1) γίνεται A1 Τότε, ο τύπος γίνεται ΣΤΗΛΗ(Α1) Έτσι, επιστρέφει 1 .

  • Μετά από αυτό, πατήστε Εισάγετε το και σύρετε το Χειρολαβή πλήρωσης κάτω.

  • Ως αποτέλεσμα, θα δείτε τους αριθμούς των στηλών όπως στην παρακάτω εικόνα.

Διαβάστε περισσότερα: Μετατροπή του Excel σε αριθμό ολόκληρης στήλης (9 απλές μέθοδοι)

2. Εφαρμογή της συνάρτησης που ορίζεται από το χρήστη για την αλλαγή γράμματος στήλης σε αριθμό στο Excel

UDF ή Λειτουργία που ορίζεται από τον χρήστη μπορεί να βοηθήσει τους χρήστες να αλλάξουν το γράμμα της στήλης σε αριθμό στο Excel. Εδώ, θα δημιουργήσουμε μια συνάρτηση χρησιμοποιώντας απλούς κωδικούς στο VBA Αργότερα, θα χρησιμοποιήσουμε τη συνάρτηση σε ένα φύλλο εργασίας. Εδώ, θα χρησιμοποιήσουμε το προηγούμενο σύνολο δεδομένων.

Ας ακολουθήσουμε τα παρακάτω βήματα για να δούμε πώς μπορούμε να υλοποιήσουμε το UDF για τη μετατροπή των αλφαβήτων της στήλης σε αριθμούς.

ΒΗΜΑΤΑ:

  • Πρώτα απ' όλα, πηγαίνετε στο Προγραμματιστής και επιλέξτε Visual Basic . Θα ανοίξει το Visual Basic παράθυρο.

  • Δεύτερον, επιλέξτε Εισαγωγή>> Ενότητα στο Visual Basic Θα ανοίξει το παράθυρο Ενότητα παράθυρο.

  • Τώρα, αντιγράψτε τον παρακάτω κώδικα και επικολλήστε τον στο αρχείο Ενότητα παράθυρο:
 Public Function ColNumber(cletter As String) As Long ColNumber = Columns(cletter).Column End Function 

Ορίστε, ColNumber είναι η συνάρτηση που θα επιστρέψει τον αριθμό της στήλης και cletter είναι το όρισμα της συνάρτησης. Εδώ, πρέπει να εισαγάγετε το κελί που περιέχει τα γράμματα της στήλης.

  • Τύπος Ctrl + S για να το σώσει.
  • Στο επόμενο βήμα, επιλέξτε Κύτταρο C5 και πληκτρολογήστε τον παρακάτω τύπο:
=ColNumber(B5)

  • Μετά από αυτό, πατήστε Εισάγετε το και σύρετε το Χειρολαβή πλήρωσης κάτω.

  • Τέλος, θα είστε σε θέση να μετατρέψετε τα γράμματα της στήλης σε αριθμούς στο Excel.

Διαβάστε περισσότερα: Πώς να μετατρέψετε νόμισμα σε αριθμό στο Excel (6 εύκολοι τρόποι)

Συμπέρασμα

Σε αυτό το άρθρο, αποδείξαμε 4 εύκολοι τρόποι για να Μετατροπή του αλφαβήτου σε αριθμό στο Excel . ελπίζω ότι αυτό το άρθρο θα σας βοηθήσει να εκτελέσετε τις εργασίες σας αποτελεσματικά. Επιπλέον, έχουμε επίσης προσθέσει το βιβλίο εξάσκησης στην αρχή του άρθρου. Για να δοκιμάσετε τις δεξιότητές σας, μπορείτε να το κατεβάσετε για εξάσκηση. Επίσης, μπορείτε να επισκεφθείτε το την ιστοσελίδα του ExcelWIKI για περισσότερα άρθρα όπως αυτό. Τέλος, αν έχετε οποιεσδήποτε προτάσεις ή απορίες, μη διστάσετε να ρωτήσετε στο τμήμα σχολίων παρακάτω.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.