Hogyan alakítsuk át az ábécét számokká az Excelben (4 egyszerű módja)

  • Ossza Meg Ezt
Hugh West

Ebben a cikkben megtanuljuk, hogy az ábécé számokká alakítása Excelben Az Excelben különböző függvényeket használhatunk arra, hogy egy ábécét számokká változtassunk. Ma megmutatjuk, hogy 4 Ezekkel a módszerekkel könnyedén átalakíthat egyetlen vagy több ábécét számokká. Tehát további késlekedés nélkül kezdjük a beszélgetést.

Gyakorlati munkafüzet letöltése

A gyakorlati munkafüzetet innen töltheti le.

Ábécé átalakítása számokká.xlsm

4 egyszerű módja az ábécé számokká alakításának az Excelben

A módszerek magyarázatához különböző módszerekkel különböző adathalmazokat fogunk használni. Itt megpróbáljuk az ábécét számokká alakítani. Például, A=1 , B=2 , és így tovább. Az alábbiakban egy gyors áttekintést láthat:

1. Egyetlen ábécé átalakítása számokká Excelben

Egyetlen ábécé számmá alakításához elsősorban három függvényt használhatunk. Ezek a következők a COLUMN funkció , a CODE funkció , és a MATCH funkció . Ezeken a függvényeken belül szükségünk lehet néhány szükséges függvény beillesztésére egy képlet létrehozásához. Figyeljünk az alfejezetekre, hogy többet tudjunk meg a képletekről.

1.1 COLUMN funkció használata

A legáltalánosabb módja egy ábécé számokká alakításának az, hogy a COLUMN függvényt. Ezen belül a az INDIRECT funkció Az ábécét a B5:B9 tartomány az alábbi adatkészletben.

Kövessük az alábbi lépéseket, hogy lássuk, hogyan alakíthatjuk át őket számokká.

LÉPÉSEK:

  • Először is, válassza ki B5 sejt és írja be az alábbi képletet:
=COLUMN(INDIRECT(B5&1))

Az Excelben a INDIREKT függvény visszaadja a szöveges karakterlánc által megadott hivatkozást és a COLUMN függvény megadja nekünk egy hivatkozás oszlopszámát. Ebben a képletben a INDIREKT függvényt a képleten belül, amely a referencia a COLUMN függvény. Tehát, a INDIRECT(B5&1) lesz A1 Ezután a képlet a következő lesz COLUMN(A1) . Tehát, visszatér 1 .

  • Másodszor, nyomja meg a Írja be a címet. és húzza a Töltse ki a fogantyút le.

  • Végül az egyes ábécéknek megfelelő számot látja.

1.2 CODE funkció alkalmazása

Használhatjuk a CODE függvény egyetlen ábécé vagy betű számmá alakítására. A CODE függvény egy szöveges karakterlánc első karakterének számértékét adja vissza. Tehát helyes számértéket fog nekünk adni, ha egyetlen ábécé esetén használjuk. Kövessük az alábbi lépéseket, hogy megkapjuk az eredményt.

LÉPÉSEK:

  • Először írja be a képletet a C5 sejt :
=CODE(UPPER(B5))-64

Itt használtuk a az UPPER funkció a CODE funkció. FELSŐ függvény először nagybetűs ábécévé alakítja az ábécét. Ezután a CODE függvény egy numerikus értékké alakítja át. Itt a numerikus érték a A a 65 Ezért vonjuk le 64 hogy megszerezzük 1 a kimeneten.

  • Ezután nyomja meg a Írja be a címet. és húzza a Töltse ki a fogantyút lefelé az eredmények megtekintéséhez.

1.3 MATCH funkció beillesztése

A MATCH függvény egy másik megoldást nyújthat az ábécé számokká alakítására az Excelben. De szükségünk van a CÍM: és COLUMN Itt ugyanazt az adatkészletet fogjuk használni. Kövessük a lépéseket, hogy többet tudjunk meg.

LÉPÉSEK:

  • Először is, válassza ki a C5 sejt és írja be az alábbi képletet:
=MATCH(B5& "1",ADDRESS(1,COLUMN($1:$1),4),0)

Ebben a képletben a CÍM: függvény egy relatív cellahivatkozást ad vissza szövegként, majd a MATCH függvény adja a kívánt kimenetet, ami 1 .

  • A következő lépésben nyomja meg a Írja be a címet. és húzza a Töltse ki a fogantyút le.

Bővebben: Hogyan alakítsuk át a szöveget számokká az Excel képletek használatával

2. Több betűjel számokra váltása TEXTJOIN & VLOOKUP funkciókkal

Az előző módszerben megmutattuk, hogyan lehet egyetlen ábécét számra változtatni. A második módszerben azonban több ábécét fogunk számokra változtatni a TEXTJOIN és VLOOKUP Ehhez az alábbi adatkészletet fogjuk használni. Például az ábécét akarjuk ADE váltani 145 Láthatjuk, hogy az adathalmaz a következő betűket tartalmazza A a címre. Z a relatív pozíciójukkal. A képlet létrehozásához a következő kombinációt használjuk TEXTJOIN , VLOOKUP , IF , MID , ROW , INDIREKT , és LEN funkciók.

Figyeljük meg az alábbi lépéseket, hogy lássuk, hogyan alakíthatunk át több betűjelet számokká az Excelben.

LÉPÉSEK:

  • Kezdetnek válassza ki a C5 sejt és írja be az alábbi képletet:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))))),1)))),E5:F30,2,0)))

🔎 Hogyan működik a képlet?

A képletet apró részekre bonthatjuk, hogy megértsük a teljes mechanizmust.

  • ROW(INDIRECT("1:"&LEN(B5))): A képlet ezen része a sorszám tömbjét adja vissza. Ebben az esetben a tömb a következő {1,2,3} .
  • MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1): A MID függvény az adott karakterlánc megadott pozíciójában lévő karaktereket adja meg. Tehát a kimenet ennek a résznek a következőképpen alakul {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)))),E5:F30,2,0): A VLOOKUP függvény keresi a megfelelő számokat a tömbben {A,D,E} a E5:F30 tartomány .
  • TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))))),1))),E5:F30,2,0))): Végül a TEXTJOIN függvény egyesíti a számokat és visszaadja a kimenetet 145 Ez a funkció a Excel 2019 és Excel 365 .
  • Sajtó Írja be a címet. .
  • Végül húzza le a Töltse ki a fogantyút az eredmények megtekintéséhez.

Bővebben: Hogyan alakítsuk át a szöveget szóközökkel az Excel számává (4 módja)

Hasonló olvasmányok

  • Hogyan alakítsuk át a százalékot tizedesre az Excelben (7 módszer)
  • Exponenciális érték átalakítása pontos számra az Excelben (7 módszer)
  • Hogyan lehet javítani az Excel számhiba konvertálását (6 módszer)
  • String átalakítása hosszúra a VBA használatával az Excelben (3 mód)
  • Hogyan alakítsuk át a szöveget az Excel VBA-val számokká (3 példa makrókkal)

3. SUBSTITUTE funkció beillesztése az egyes betűjelek számokká történő átalakításához

Ha meghatározott betűket kell számokká alakítanod, akkor használhatod a a SUBSTITUTE funkció . PÓTLÓ függvény egy meglévő szöveges karakterláncot egy új szöveggel helyettesít. A módszer magyarázatához egy olyan adathalmazt fogunk használni, amely több szöveges karakterláncot tartalmaz a következő betűjelekkel A , B , C , és D .

Kövessük az alábbi lépéseket, hogy megtanuljuk, hogyan lehet bizonyos betűket számokká alakítani.

LÉPÉSEK:

  • Először is, írja be az alábbi képletet a C5 sejt :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5, "A",1), "B",2), "C",3), "D",4)

Ez a képlet a következőket helyettesíti A a címen 1 , B a címen 2 , C a címen 3 , és D a címen 4 Tehát a ABC a 123 Ha további betűket akarsz hozzáadni, akkor egy újabb betűkészletet kell hozzáadnod. PÓTLÓ függvényt a képletben, hogy az ábécét egy számmal helyettesítse.

  • A képlet beírása után nyomja meg a Írja be a címet. .
  • Végül húzza a Töltse ki a fogantyút lefelé, hogy megkapja az eredményeket.

Bővebben: Hogyan alakítsuk át a tudományos jelölést az Excel számává (7 módszer)

4. A VBA alkalmazása a betűk számokká történő átalakítására az Excelben

Az utolsó módszerben a VBA betűjelek számokká alakítása az Excelben. VBA jelentése Visual Basic for Applications Itt létrehozunk egy függvényt a VBA majd használjuk a betűjelek számokra való cseréjére. Érdekes módon, mind az egy, mind a több betűjelre használható. Az alábbiakban láthatjuk az ehhez a módszerhez tartozó adatállományt.

Figyeljünk az alábbi lépésekre, hogy többet tudjunk meg.

LÉPÉSEK:

  • Először is, menjen a Fejlesztő lapot, és válassza a Visual Basic Megnyitja a Visual Basic ablak.

  • A Visual Basic ablakban válassza a Beszúrás>> modul Megnyitja a Modul ablak.

  • Most másolja ki az alábbi kódot, és illessze be a Modul ablak:
 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 EndFunkció 

Ez a VBA kód létrehoz egy függvényt, amely az ábécét számokká alakítja. A függvény alkalmazásához a kis- és nagybetűs ábécékhez a FELSŐ függvény a AlphabetToNumber funkció.

  • Ezután nyomja meg a Ctrl + S a kód elmentéséhez.
  • A következő lépésben válassza ki a C5 sejt és írja be az alábbi képletet:
=AlphabetToNumber(UPPER(B5))

  • Végül húzza a Töltse ki a fogantyút lefelé, hogy megnézze a többi cellára vonatkozó eredményeket.

Bővebben: Hogyan alakítsuk át a karakterláncot az Excel VBA számává (3 módszer)

Hogyan alakítsuk át az oszlop ábécéjét számokká az Excelben?

Az Excelben az oszlopok számozása az ábécé szerint a következőktől kezdődően történik A a címre. XFD Néha szükségünk van az oszlopszámra különböző célokból. Ebben az esetben az alábbi módszerekkel alakíthatjuk át az oszlop betűit számokká az Excelben.

1. Az oszlop ábécéjének számokká történő átalakítása az Excel COLUMN funkció használatával

Az első módszerben a COLUMN függvényt, hogy az ábécét számokká alakítsuk át. Ezt a folyamatot már tárgyaltuk a 1. módszer az előző szakaszban. Kövessük az alábbi lépéseket, hogy lássuk, hogyan alakíthatjuk át az ábécé oszlopot számokká.

LÉPÉSEK:

  • Először is, válassza ki C5 sejt és írja be az alábbi képletet:
=COLUMN(INDIRECT(B5&1))

Itt a INDIRECT(B5&1) lesz A1 Ezután a képlet a következő lesz COLUMN(A1) . Tehát, visszatér 1 .

  • Ezután nyomja meg a Írja be a címet. és húzza a Töltse ki a fogantyút le.

  • Ennek eredményeképpen az alábbi képen látható oszlopszámokat fogja látni.

Bővebben: Excel konvertálás a teljes oszlop számává (9 egyszerű módszer)

2. Alkalmazza a felhasználó által definiált függvényt az Excel oszlop betűjelének számra történő megváltoztatására

UDF vagy Felhasználó által meghatározott funkció segíthet a felhasználóknak abban, hogy az Excelben az oszlop betűjét számra változtassák. Itt egy függvényt hozunk létre egyszerű kódok használatával a következő programban VBA Később a függvényt egy munkalapon fogjuk használni. Itt az előző adathalmazt fogjuk használni.

Kövessük az alábbi lépéseket, hogy lássuk, hogyan valósíthatjuk meg a UDF az oszlopok betűinek számokká történő átalakításához.

LÉPÉSEK:

  • Először is, menjen a Fejlesztő lapot, és válassza a Visual Basic Megnyitja a Visual Basic ablak.

  • Másodszor, válassza ki Beszúrás>> modul a Visual Basic ablakot. Ez megnyitja a Modul ablak.

  • Most másolja ki az alábbi kódot, és illessze be a Modul ablak:
 Public Function ColNumber(cletter As String) As Long ColNumber = Columns(cletter).Column End Function 

Tessék, ColNumber az a függvény, amely visszaadja az oszlop számát, és cletter a függvény argumentuma. Itt azt a cellát kell megadnia, amely az oszlop betűit tartalmazza.

  • Sajtó Ctrl + S hogy megmentse.
  • A következő lépésben válassza ki a C5 sejt és írja be az alábbi képletet:
=ColNumber(B5)

  • Ezután nyomja meg a Írja be a címet. és húzza a Töltse ki a fogantyút le.

  • Végül, az Excelben képes lesz az oszlop betűit számokká alakítani.

Bővebben: Hogyan alakítsuk át a pénznemet egy számra az Excelben (6 egyszerű módja)

Következtetés

Ebben a cikkben bemutattuk 4 egyszerű módok, hogy Az ábécé átalakítása számokká Excelben . remélem, ez a cikk segít a feladatok hatékony elvégzésében. Továbbá, a cikk elején a gyakorlókönyvet is hozzáadtuk. Ha tesztelni szeretné a készségeit, letöltheti a gyakorláshoz. Továbbá, meglátogathatja a az ExcelWIKI weboldal további ilyen cikkekért. Végül, ha bármilyen javaslata vagy kérdése van, kérdezzen bátran az alábbi megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.