Hoe kinne jo alfabet nei nûmer konvertearje yn Excel (4 maklike manieren)

  • Diel Dit
Hugh West

Yn dit artikel sille wy leare hoe't jo it alfabet konvertearje nei nûmer yn Excel . Yn Excel kinne wy ​​ferskate funksjes brûke om in alfabet te feroarjen yn in nûmer. Hjoed sille wy 4 maklike manieren sjen litte. Mei dizze metoaden kinne jo maklik in inkeld alfabet as meardere alfabetten konvertearje nei nûmers. Lit ús dus sûnder fierdere fertraging de diskusje begjinne.

Oefenwurkboek downloade

Jo kinne it oefenwurkboek hjirwei downloade.

Alfabet omsette nei Number.xlsm

4 maklike manieren om alfabet nei nûmer te konvertearjen yn Excel

Om de metoaden te ferklearjen, sille wy ferskate datasets brûke yn ferskate metoaden. Hjir sille wy besykje it alfabet te konvertearjen nei nûmers. Bygelyks, A=1 , B=2 , ensfh. Jo kinne hjirûnder in fluch oersjoch sjen:

1. Konvertearje ien alfabet nei nûmer yn Excel

Om in inkeld alfabet nei in nûmer te konvertearjen, kinne wy ​​benammen brûke trije funksjes. Dit binne de KOLOM-funksje , de funksje CODE , en de MATCH-funksje . Binnen dizze funksjes moatte wy miskien wat needsaaklike funksjes ynfoegje om in formule te meitsjen. Litte wy omtinken jaan oan de subseksjes om mear te learen oer de formules.

1.1 KOLOM-funksje brûke

De meast foarkommende manier om in inkeld alfabet nei in nûmer te konvertearjen is troch de KOLOM funksje. Dêryn moatte wy de INDIREKTE funksje brûke. Jo kinne it alfabet sjen yn it berik B5:B9 yn de dataset hjirûnder.

Litte wy de stappen hjirûnder folgje om te sjen hoe't wy se kinne omsette yn getallen.

STAPPEN:

  • Selektearje earst Sel B5 en typ de formule hjirûnder:
=COLUMN(INDIRECT(B5&1))

Yn Excel jout de funksje YNDIREKTE de referinsje werom jûn troch in tekststring en de funksje KOLOM jout ús it kolomnûmer fan in referinsje. Yn dizze formule hawwe wy de funksje INDIREKTE brûkt binnen de formule dy't wurket as de referinsje foar de funksje KOLOM . Sa, de INDIREKTE (B5& 1) wurdt A1 earst. Dan wurdt de formule KOLOM(A1) . Sa, it jout 1 werom.

  • Twadde, druk op Enter en sleep de Fill Handle nei ûnderen.

  • Uteinlik sille jo it nûmer sjen dat oerienkomt mei elk alfabet.

1.2 CODE-funksje tapasse

Wy kinne ek de funksje KODE brûke foar it konvertearjen fan in inkeld alfabet of letter nei in nûmer. De funksje CODE jout in numerike wearde werom foar it earste teken yn in tekststring. Dat, it sil ús in juste numerike wearde jaan as wy it brûke yn it gefal fan in inkeld alfabet. Litte wy de stappen hjirûnder folgje om it resultaat te krijen.

STAPPEN:

  • Typ earst de formule yn Sel C5 :
=CODE(UPPER(B5))-64

Hjir hawwe wy de UPPER-funksje binnen brûkt de KODE funksje. De funksje UPPER konvertearret it alfabet earst nei in haadletter alfabet. Dan konvertearret de funksje CODE it yn in numerike wearde. Hjir is de numerike wearde fan A 65 . Dêrom lûke wy 64 ôf om 1 yn de útfier te krijen.

  • Druk dêrnei op Enter en sleep de Folje Handle ûnder om de resultaten te sjen.

1.3 Ynfoegje MATCH-funksje

De funksje MATCH kin in oare oplossing leverje foar it konvertearjen fan in alfabet nei in nûmer yn Excel. Mar wy hawwe ek de help nedich fan de funksjes ADRES en KOLOM . Hjir sille wy deselde dataset brûke. Litte wy de stappen folgje om mear te learen.

STAPPEN:

  • Selektearje yn it foarste plak Sel C5 en typ de formule hjirûnder :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)

Yn dizze formule is it ADRES funksje jout in relative selferwizing as tekst werom en dan jout de funksje MATCH ús de winske útfier dy't 1 is.

  • Yn de folgjende stap, druk op Enter en sleep de Fill Handle omleech.

Lês mear: Hoe konvertearje tekst nei nûmer mei help fan formules yn Excel

2. Feroarje meardere alfabetten nei sifers mei TEXTJOIN & amp; VLOOKUP-funksjes

Yn 'e foarige metoade lieten wy de manier sjen om in inkeld alfabet nei in nûmer te feroarjen. Mar yn 'e twadde metoade sille wy meardere feroarjealfabetten nei nûmers mei de TEXTJOIN en VLOOKUP funksjes. Om dit te dwaan, sille wy de dataset hjirûnder brûke. Wy wolle bygelyks dat it alfabet ADE feroaret yn 145 . Jo kinne sjen dat de dataset in list mei alfabetten befettet fan A oant Z mei harren relative posysjes. Om de formule te meitsjen, sille wy in kombinaasje brûke fan TEXTJOIN , VLOOKUP , IF , MID , ROW , YNDIREKTE , en LEN funksjes.

Litte wy de stappen hjirûnder folgje om te sjen hoe't wy meardere alfabetten kinne omsette nei nûmers yn Excel.

STAPPEN:

  • Om te begjinnen, selektearje Sel C5 en typ de formule hjirûnder:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))

🔎 Hoe wurket de formule?

Wy kinne de formule yn lytse dielen brekke om it hiele meganisme te begripen.

  • ROW(INDIRECT(“1:”&LEN(B5))): Dit diel fan de formule jout de array fan it rigenûmer werom. Yn dit gefal is de array {1,2,3} .
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): De funksje MID jout ús de tekens yn de opjûne posysje fan de opjûne tekenrige. Dus, de útfier foar dit diel is {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1: ”&LEN(B5))),1))),E5:F30,2,0): De funksje VLOOKUP siket nei de oerienkommende nûmers fan de array {A, D,E} yn it berikE5:F30 .
  • TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:”&LEN(B5)) ),1))),E5:F30,2,0)): As lêste komt de funksje TEXTJOIN by de nûmers en jout de útfier 145 werom. Dizze funksje is beskikber yn Excel 2019 en Excel 365 .
  • Druk op Enter .
  • As lêste, sleep de Fill Handle om de resultaten te sjen.

Lês Mear: Hoe kinne Konvertearje tekst mei spaasjes nei nûmer yn Excel (4 manieren)

Gelykbere lêzingen

  • Hoe kinne jo persintaazje konvertearje nei desimaal yn Excel ( 7 Metoaden)
  • Konvertearje eksponinsjele wearde nei krekte nûmer yn Excel (7 Metoaden)
  • Hoe kinne jo konvertearje nei nûmerflater reparearje yn Excel (6) Metoaden)
  • Konvertearje string nei lang mei VBA yn Excel (3 manieren)
  • Hoe konvertearje tekst nei nûmer mei Excel VBA (3 foarbylden) mei makro's)

3. Foegje FERGESE-funksje yn om spesifike alfabetten nei nûmer te transformearjen

As jo ​​spesifike alfabetten hawwe om te transformearjen yn nûmers, dan kinne jo de brûke FERGESE funksje . De funksje SUBSTITUTE ferfangt in besteande tekststring troch in nije tekst. Om de metoade út te lizzen, sille wy in dataset brûke dy't meardere tekststrings befettet mei de alfabetten A , B , C , en D .

Litte wy de stappen hjirûnder folgje om de metoade te learen foar it transformearjen fan spesifike alfabetten ynnûmers.

STAPPEN:

  • Typ earst de formule hjirûnder yn Sel C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)

Dizze formule ferfangt A mei 1 , B mei 2 , C mei 3 , en D mei 4 . Dus, de útfier fan ABC is 123 . As jo ​​mear alfabetten taheakje wolle, dan moatte jo in oare SUBSTITUTE funksje taheakje yn 'e formule om dat alfabet te ferfangen troch in nûmer.

  • Nei it typen fan de formule, druk op Enter .
  • Sleep as lêste de Fillhandtak omleech om de resultaten te krijen.

Lês mear: Hoe kinne jo wittenskiplike notaasje konvertearje nei nûmer yn Excel (7 metoaden)

4. VBA tapasse om letters nei sifers yn Excel te konvertearjen

In de lêste metoade sille wy VBA tapasse om alfabetten te konvertearjen nei nûmers yn Excel. VBA stiet foar Visual Basic for Applications . Hjir sille wy in funksje meitsje mei VBA en dan brûke om alfabetten te feroarjen nei nûmers. Ynteressant kinne jo it brûke foar sawol inkele as meardere alfabetten. Jo kinne de dataset hjirûnder sjen foar dizze metoade.

Litte wy omtinken jaan oan de stappen hjirûnder foar mear.

STAPPEN:

  • Gean earst nei de ûntwikkelder ljepper en selektearje Visual Basic . It sil it Visual Basic finster iepenje.

  • Selektearje yn it Visual Basic finster Foegje >> Module . Itsil it finster Module iepenje.

  • Kopieer no de koade hjirûnder en plak it yn de Module finster:
3242

Dizze VBA koade makket in funksje dy't it alfabet omsette yn sifers. Om de funksje foar it alfabet mei lytse en haadletters ta te passen, sille wy de funksje UPPER brûke binnen de funksje AlphabetToNumber .

  • Druk dan op Ctrl + S om de koade op te slaan.
  • Selektearje yn de folgjende stap Sel C5 en typ de formule hjirûnder:
=AlphabetToNumber(UPPER(B5))

  • Sleep as lêste de Fillhandtak omleech om de resultaten te sjen foar de rest fan de sellen.

Lês mear: Hoe kinne jo tekenrige konvertearje nei nûmer yn Excel VBA (3 metoaden)

Hoe kinne jo kolomalfabet konvertearje nei nûmer yn Excel

Yn Excel binne de kolommen nûmere yn it alfabet fan A oant XFD . Soms moatte wy it kolomnûmer witte foar ferskate doelen. Yn dat gefal kinne wy ​​de folgjende metoaden brûke om de kolomletters nei sifers yn Excel te konvertearjen.

1. Kolomalfabet konvertearje nei nûmer mei Excel COLUMN-funksje

Yn de earste metoade sille wy brûk de funksje KOLOM om it alfabet yn in getal te konvertearjen. Wy hawwe dit proses ek besprutsen yn Metoade 1 fan 'e foarige paragraaf. Litte wy de stappen hjirûnder folgje om te sjen hoe't wy it kolomalfabet kinne konvertearje neinûmers.

STAPPEN:

  • Selektearje earst Sel C5 en typ de formule hjirûnder:
=COLUMN(INDIRECT(B5&1))

Hjir wurdt de INDIREKTE(B5&1) A1 earst. Dan wurdt de formule KOLOM(A1) . Sa, it jout 1 .

  • Dêrnei, druk op Enter en sleep de Fill Handle nei ûnderen.

  • As gefolch sille jo de kolomnûmers sjen lykas de ôfbylding hjirûnder.

Lês mear: Excel konvertearje nei getal hiele kolom (9 ienfâldige metoaden)

2. Brûker definieare funksje tapasse om kolomletter nei nûmer te feroarjen yn Excel

UDF of User Defined Function kin brûkers helpe om de kolomletter te feroarjen nei in nûmer yn Excel. Hjir sille wy in funksje meitsje mei ienfâldige koades yn VBA . Letter sille wy de funksje brûke yn in wurkblêd. Hjir sille wy de foarige dataset brûke.

Litte wy de stappen hjirûnder folgje om te sjen hoe't wy de UDF kinne ymplementearje foar it konvertearjen fan kolomalfabetten nei sifers.

STAPPEN:

  • Gean earst nei it ljepblêd ûntwikkelder en selektearje Visual Basic . It sil it finster Visual Basic iepenje.

  • Selektearje as twadde Ynfoegje >> Module yn it Visual Basic finster. It sil it finster Module iepenje.

  • Kopieer no de koade hjirûnder en plak it yn de Module finster:
7642

Hjir, ColNumber is de funksje dy't it kolomnûmer en cletter is it argumint fan 'e funksje. Hjir moatte jo de sel ynfiere dy't de kolomletters befettet.

  • Druk op Ctrl + S om it op te slaan.
  • In de folgjende stap, selektearje Sel C5 en typ de formule hjirûnder:
=ColNumber(B5)

  • Dêrnei, druk op Enter en sleep de Fillhandtak nei ûnderen.

  • Uteinlik, jo kinne kolomletters omsette nei sifers yn Excel.

Lês mear: Hoe kinne jo faluta omsette yn in nûmer yn Excel (6 maklike manieren)

Konklúzje

Yn dit artikel hawwe wy 4 maklike manieren oantoand om it alfabet te konvertearjen nei nûmer yn Excel . Ik hoopje dat dit artikel jo sil helpe om jo taken effisjint út te fieren. Fierder hawwe wy ek oan it begjin fan it artikel it oefenboek tafoege. Om jo feardigens te testen, kinne jo it downloade om te oefenjen. Ek kinne jo de ExcelWIKI-webside besykje foar mear artikels lykas dit. As lêste, as jo suggestjes of fragen hawwe, freegje jo dan frij yn 'e kommentaar seksje hjirûnder.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.