Satura rādītājs
Šajā rakstā mēs uzzināsim, kā konvertēt alfabētu uz numuru programmā Excel . programmā Excel mēs varam izmantot dažādas funkcijas, lai alfabētu pārveidotu par skaitli. Šodien mēs parādīsim 4 Izmantojot šīs metodes, varat viegli pārvērst vienu alfabētu vai vairākus alfabētus skaitļos. Tātad, bez kavēšanās sāksim diskusiju.
Lejupielādēt Practice Workbook
Prakses darba burtnīcu varat lejupielādēt no šejienes.
Konvertēt alfabēts uz Number.xlsm4 vienkārši veidi, kā programmā Excel konvertēt alfabētu uz skaitli
Lai izskaidrotu metodes, mēs izmantosim dažādas datu kopas dažādās metodēs. Šeit mēs mēģināsim alfabētu pārvērst skaitļos. Piemēram, A=1 , B=2 un tā tālāk. Tālāk varat apskatīt īsu pārskatu:
1. Pārveidojiet vienu alfabētu uz skaitli programmā Excel
Lai pārveidotu vienu alfabētu par skaitli, galvenokārt varam izmantot trīs funkcijas. Tās ir šādas. funkcija COLUMN , funkcija KODS , un funkcija MATCH . Šo funkciju iekšpusē, iespējams, būs nepieciešams ievietot dažas nepieciešamās funkcijas, lai izveidotu formulu. Pievērsīsim uzmanību apakšiedaļām, lai uzzinātu vairāk par formulām.
1.1 Izmantojiet funkciju COLUMN
Visizplatītākais veids, kā pārvērst vienu alfabētu skaitlī, ir izmantot KOLONNA funkcija. Tās iekšpusē mums jāizmanto funkcija INDIRECT . Jūs varat apskatīt alfabētu. diapazons B5:B9 tālāk dotajā datu kopā.
Veiksim tālāk aprakstītos soļus, lai redzētu, kā tos pārvērst skaitļos.
PASĀKUMI:
- Vispirms atlasiet Šūna B5 un ierakstiet tālāk norādīto formulu:
=COLUMN(INDIRECT(B5&1))
Programmā Excel INDIRECT funkcija atgriež atsauci, kas norādīta ar teksta virkni un KOLONNA funkcija sniedz mums atsauces kolonnas numuru. Šajā formulā mēs izmantojām. INDIRECT funkcija formulas iekšpusē, kas darbojas kā atsauce uz KOLONNA funkcija. Tātad INDIRECT(B5&1) kļūst A1 Tad formula kļūst šāda COLUMN(A1) . Tātad tas atgriež 1 .
- Otrkārt, nospiediet Ievadiet un velciet Uzpildes rokturis uz leju.
- Visbeidzot redzēsiet katram alfabētam atbilstošo skaitli.
1.2 Piemērot KODES funkciju
Mēs varam izmantot arī KODS funkcija, lai pārvērstu vienu alfabētu vai burtu skaitlī. KODS funkcija atgriež skaitlisku vērtību teksta virknes pirmajam rakstzīmim. Tātad, ja to izmantosim viena alfabēta gadījumā, tā mums dos pareizu skaitlisku vērtību. Lai iegūtu rezultātu, izpildīsim tālāk aprakstītos soļus.
PASĀKUMI:
- Vispirms ievadiet formulu Šūna C5 :
=KODS(AUGŠĒJAIS(B5))-64
Šeit mēs izmantojām UPPER funkcija iekšpusē KODS funkcija. UPPER funkcija vispirms pārveido alfabētu par lielo burtu alfabētu. Pēc tam funkcija KODS funkcija pārvērš to skaitliskā vērtībā. Šajā gadījumā skaitliskā vērtība A ir . 65 Tāpēc mēs atņemam 64 saņemt 1 izvadā.
- Pēc tam nospiediet Ievadiet un velciet Uzpildes rokturis uz leju, lai redzētu rezultātus.
1.3 Ievietot funkciju MATCH
Portāls MATCH funkcija var nodrošināt vēl vienu risinājumu, kā Excel programmā konvertēt alfabētu uz skaitli. Bet mums ir nepieciešama arī palīdzība no ADRESS un KOLONNA Šeit mēs izmantosim to pašu datu kopu. Lai uzzinātu vairāk, izpildīsim šos soļus.
PASĀKUMI:
- Vispirms atlasiet Šūna C5 un ierakstiet tālāk norādīto formulu:
=MATCH(B5& "1",ADDRESS(1,COLUMN($1:$1),4),0),0)
Šajā formulā ADRESS funkcija atgriež relatīvo atsauci uz šūnu kā tekstu, un pēc tam funkcija MATCH funkcija dod mums vēlamo rezultātu, kas ir 1 .
- Nākamajā solī nospiediet Ievadiet un velciet Uzpildes rokturis uz leju.
Lasīt vairāk: Kā konvertēt tekstu uz skaitli, izmantojot formulas programmā Excel
2. Mainiet vairākus alfabētus uz cipariem, izmantojot TEXTJOIN & amp; VLOOKUP funkcijas
Iepriekšējā metodē mēs parādījām veidu, kā mainīt vienu alfabētu uz skaitli. Bet otrajā metodē mēs mainīsim vairākus alfabētus uz skaitļiem, izmantojot TEXTJOIN un VLOOKUP Lai to izdarītu, mēs izmantosim tālāk minēto datu kopu. Piemēram, mēs vēlamies alfabētu ADE mainīt uz 145 . Varat redzēt, ka datu kopa satur alfabētu sarakstu no A uz Z ar to relatīvajām pozīcijām. Lai izveidotu formulu, mēs izmantosim kombināciju no TEXTJOIN , VLOOKUP , IF , MID , ROW , INDIRECT , un LEN funkcijas.
Ievērosim turpmāk norādītos soļus, lai redzētu, kā mēs varam konvertēt vairākus alfabētus uz skaitļiem programmā Excel.
PASĀKUMI:
- Lai sāktu, atlasiet Šūna C5 un ierakstiet tālāk norādīto formulu:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))))),1))),E5:F30,2,0)))
🔎 Kā darbojas formula?
Mēs varam sadalīt formulu sīkās daļās, lai izprastu visu mehānismu.
- ROW(INDIRECT("1:"&LEN(B5))): Šī formulas daļa atgriež rindas numura masīvu. Šajā gadījumā šis masīvs ir {1,2,3} .
- MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1): Portāls MID funkcija sniedz mums rakstzīmes norādītajā pozīcijā dotajā virknē. Tātad šīs daļas izvades rezultāts ir šāds. {A,D,E} .
- VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0): Portāls VLOOKUP funkcija meklē attiecīgos masīva numurus {A,D,E} in the diapazons E5:F30 .
- TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))))),1))),E5:F30,2,0)): Visbeidzot. TEXTJOIN funkcija savieno skaitļus un atdod rezultātu 145 . Šī funkcija ir pieejama Excel 2019 un Excel 365 .
- Spiediet Ievadiet .
- Visbeidzot, velciet uz leju Uzpildes rokturis lai redzētu rezultātus.
Lasīt vairāk: Kā konvertēt tekstu ar atstarpēm uz skaitli programmā Excel (4 veidi)
Līdzīgi lasījumi
- Kā Excel programmā Excel konvertēt procentus uz decimāldaļu (7 metodes)
- Eksponenciālās vērtības pārvēršana precīzā skaitlī programmā Excel (7 metodes)
- Kā labot kļūdu Konvertēt uz skaitli programmā Excel (6 metodes)
- Virknes konvertēšana uz garu, izmantojot VBA programmā Excel (3 veidi)
- Kā konvertēt tekstu uz skaitli, izmantojot Excel VBA (3 piemēri ar makrokomponentiem)
3. Ievietojiet funkciju SUBSTITUTE, lai pārveidotu konkrētus alfabētus par skaitļiem
Ja jums ir konkrēti alfabēti, kas jāpārveido skaitļos, varat izmantot funkcija SUBSTITUTE . SUBSTITŪTS funkcija aizstāj esošo teksta virkni ar jaunu tekstu. Lai izskaidrotu metodi, mēs izmantosim datu kopu, kurā ir vairākas teksta virknes ar burtiem. A , B , C , un D .
Lai uzzinātu konkrētu alfabētu pārveidošanas par skaitļiem metodi, izpildīsim tālāk aprakstītos soļus.
PASĀKUMI:
- Vispirms ierakstiet tālāk redzamo formulu Šūna C5 :
=AIZVIETOT(AIZVIETOT(AIZVIETOT(AIZVIETOT(AIZVIETOT(B5, "A",1), "B",2), "C",3), "D",4)
Ar šo formulu aizstāj A ar 1 , B ar 2 , C ar 3 , un D ar 4 . Tātad ABC ir 123 . Ja vēlaties pievienot vairāk alfabētu, ir nepieciešams pievienot vēl vienu alfabētu. SUBSTITŪTS funkciju formulā, lai aizstātu alfabētu ar skaitli.
- Pēc formulas ievadīšanas nospiediet Ievadiet .
- Visbeidzot velciet Uzpildes rokturis uz leju, lai iegūtu rezultātus.
Lasīt vairāk: Kā Excel programmā Excel konvertēt zinātnisko apzīmējumu uz skaitli (7 metodes)
4. Pielietojiet VBA, lai konvertētu burtus uz cipariem programmā Excel
Izmantojot pēdējo metodi, mēs piemērosim VBA konvertēt burtus uz cipariem programmā Excel. VBA apzīmē Visual Basic lietojumprogrammām . Šeit mēs izveidosim funkciju, izmantojot VBA un pēc tam izmantojiet to, lai mainītu alfabētus uz cipariem. Interesanti, ka to var izmantot gan vienam, gan vairākiem alfabētiem. Tālāk varat apskatīt šīs metodes datu kopu.
Pievērsīsim uzmanību turpmāk minētajiem soļiem, lai uzzinātu vairāk.
PASĀKUMI:
- Vispirms dodieties uz Izstrādātājs cilni un izvēlieties Visual Basic . Tas atvērs Visual Basic logs.
- In the Visual Basic logā izvēlieties Ievietot>>> Modulis . Tas atvērs Modulis logs.
- Tagad nokopējiet tālāk norādīto kodu un ielīmējiet to kontā Modulis logs:
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) - 64 End Select Next AlphabetToNumber = sResult EndFunkcija
Šis VBA kods izveido funkciju, kas alfabētu pārvērš ciparos. Lai šo funkciju piemērotu mazajiem un lielajiem burtiem, mēs izmantosim funkciju UPPER funkcija iekšpusē AlphabetToNumber funkcija.
- Pēc tam nospiediet Ctrl + S lai saglabātu kodu.
- Nākamajā solī atlasiet Šūna C5 un ierakstiet tālāk norādīto formulu:
=AlphabetToNumber(UPPER(B5))
- Visbeidzot velciet Uzpildes rokturis uz leju, lai redzētu pārējo šūnu rezultātus.
Lasīt vairāk: Kā konvertēt virkni uz skaitli programmā Excel VBA (3 metodes)
Kā konvertēt kolonnas alfabētu uz skaitli programmā Excel
Excel programmā kolonnas ir numurētas alfabētā no A uz XFD Dažreiz mums ir jāzina kolonnas numurs dažādiem mērķiem. Šādā gadījumā varam izmantot šādas metodes, lai Excel programmā pārvērstu kolonnas burtus skaitļos.
1. Kolonnu alfabēta pārvēršana skaitlī, izmantojot Excel COLUMN funkciju
Pirmajā metodē mēs izmantosim KOLONNA funkciju, lai pārvērstu alfabētu skaitlī. Šo procesu mēs esam apsprieduši arī sadaļā 1. metode Lai redzētu, kā kolonnas alfabētu pārvērst skaitļos, izpildīsim tālāk aprakstītos soļus.
PASĀKUMI:
- Pirmkārt, atlasiet Šūna C5 un ierakstiet tālāk norādīto formulu:
=COLUMN(INDIRECT(B5&1))
Šajā gadījumā INDIRECT(B5&1) kļūst A1 Tad formula kļūst šāda COLUMN(A1) . Tātad tas atgriež 1 .
- Pēc tam nospiediet Ievadiet un velciet Uzpildes rokturis uz leju.
- Rezultātā kolonnu numuri būs redzami kā attēlā zemāk.
Lasīt vairāk: Excel konvertēt uz skaitļa veselu kolonnu (9 vienkāršas metodes)
2. Pielietojiet lietotāja definētu funkciju, lai Excel programmā Excel mainītu kolonnas burtu uz skaitli
UDF vai Lietotāja definēta funkcija var palīdzēt lietotājiem Excel programmā mainīt kolonnas burtu uz skaitli. Šeit mēs izveidosim funkciju, izmantojot vienkāršus kodus. VBA Vēlāk mēs izmantosim šo funkciju darblapā. Šeit mēs izmantosim iepriekšējo datu kopu.
Veiksim tālāk norādītos soļus, lai redzētu, kā varam īstenot UDF kolonnu alfabētu konvertēšanai uz cipariem.
PASĀKUMI:
- Vispirms dodieties uz Izstrādātājs cilni un izvēlieties Visual Basic . Tas atvērs Visual Basic logs.
- Otrkārt, izvēlieties Ievietot>>> Modulis in the Visual Basic logs. Tas atvērs Modulis logs.
- Tagad nokopējiet tālāk norādīto kodu un ielīmējiet to kontā Modulis logs:
Publiskā funkcija ColNumber(cletter As String) As Long ColNumber = Columns(cletter).Column Beigu funkcija
Šeit, ColNumber ir funkcija, kas atgriež kolonnas numuru, un cletter šeit ir funkcijas arguments. Šeit ir jāievada šūna, kurā ir kolonnas burti.
- Preses Ctrl + S lai to saglabātu.
- Nākamajā solī atlasiet Šūna C5 un ierakstiet tālāk norādīto formulu:
=ColNumber(B5)
- Pēc tam nospiediet Ievadiet un velciet Uzpildes rokturis uz leju.
- Visbeidzot, jūs varēsiet konvertēt kolonnas burtus uz skaitļiem programmā Excel.
Lasīt vairāk: Kā konvertēt valūtu uz skaitli programmā Excel (6 vienkārši veidi)
Secinājums
Šajā rakstā mēs esam parādījuši. 4 vienkārši veidi, kā Alfabēta konvertēšana uz skaitli programmā Excel . es ceru, ka šis raksts palīdzēs jums efektīvi veikt uzdevumus. Turklāt raksta sākumā esam pievienojuši arī prakses grāmatu. Lai pārbaudītu savas prasmes, varat to lejupielādēt, lai vingrinātos. Tāpat varat apmeklēt arī ExcelWIKI tīmekļa vietne Lai uzzinātu vairāk šādu rakstu. Visbeidzot, ja jums ir kādi ieteikumi vai jautājumi, nekautrējieties jautāt komentāru sadaļā zemāk.