Kako pretvoriti abecedu u brojeve u Excelu (4 laka načina)

  • Podijeli Ovo
Hugh West

U ovom članku ćemo naučiti pretvoriti abecedu u broj u Excelu . U Excelu možemo koristiti različite funkcije za promjenu abecede u broj. Danas ćemo pokazati 4 jednostavna načina. Koristeći ove metode, možete jednostavno pretvoriti jednu abecedu ili više abeceda u brojeve. Dakle, bez daljnjeg odlaganja, krenimo s raspravom.

Preuzmite Vježnicu

Možete preuzeti radnu svesku za vježbu odavde.

Pretvorite abecedu u Number.xlsm

4 jednostavna načina za pretvaranje abecede u broj u Excelu

Da bismo objasnili metode, koristit ćemo različite skupove podataka u različitim metodama. Ovdje ćemo pokušati pretvoriti abecedu u brojeve. Na primjer, A=1 , B=2 i tako dalje. U nastavku možete vidjeti kratak pregled:

1. Pretvorite jednu abecedu u broj u Excelu

Za pretvaranje jedne abecede u broj, uglavnom možemo koristiti tri funkcije. To su funkcija COLUMN , funkcija CODE i funkcija MATCH . Unutar ovih funkcija, možda ćemo morati da ubacimo neke potrebne funkcije da bismo kreirali formulu. Obratimo pažnju na pododjeljke kako bismo saznali više o formulama.

1.1 Koristite funkciju COLUMN

Najčešći način pretvaranja jedne abecede u broj je korištenje COLUMN funkcija. Unutar njega, moramo koristiti INDIREKTNU funkciju . Možete vidjeti abecedu u opseg B5:B9 u donjem skupu podataka.

Slijedimo donje korake da vidimo kako ih možemo pretvoriti u brojeve.

KORACI:

  • Prvo, odaberite Ćelija B5 i upišite formulu ispod:
=COLUMN(INDIRECT(B5&1))

U Excelu, funkcija INDIRECT vraća referencu datu tekstualnim nizom i funkcijom COLUMN daje nam broj kolone reference. U ovoj formuli koristili smo funkciju INDIRECT unutar formule koja radi kao referenca za funkciju COLUMN . Dakle, INDIRECT(B5&1) postaje A1 prvi. Tada formula postaje COLUMN(A1) . Dakle, vraća 1 .

  • Drugo, pritisnite Enter i povucite ručicu za popunjavanje dolje.

  • Konačno, vidjet ćete broj koji odgovara svakoj abecedi.

1.2 Primijenite funkciju KOD

Također možemo koristiti funkciju CODE za pretvaranje jedne abecede ili slova u broj. Funkcija CODE vraća numeričku vrijednost za prvi znak u tekstualnom nizu. Dakle, dat će nam ispravnu numeričku vrijednost ako je koristimo u slučaju jedne abecede. Slijedimo donje korake da dobijemo rezultat.

KORACI:

  • Prvo, upišite formulu u Ćelija C5 :
=CODE(UPPER(B5))-64

Ovdje smo koristili Gornju funkciju unutra KOD funkcija. Funkcija UPPER prvo pretvara abecedu u velika slova. Zatim ga funkcija CODE pretvara u numeričku vrijednost. Ovdje je numerička vrijednost A 65 . Zato oduzimamo 64 da bismo dobili 1 u izlazu.

  • Nakon toga pritisnite Enter i povucite Popunite ručicu nadolje da vidite rezultate.

1.3 Umetnite funkciju MATCH

funkciju MATCH može pružiti drugo rješenje za pretvaranje abecede u broj u Excelu. Ali također nam je potrebna pomoć funkcija ADRESA i COLUMN . Ovdje ćemo koristiti isti skup podataka. Slijedimo korake da saznamo više.

KORACI:

  • Na prvom mjestu odaberite Ćelija C5 i upišite formulu ispod :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)

U ovoj formuli, ADRESA funkcija vraća relativnu referencu ćelije kao tekst, a zatim nam funkcija MATCH daje željeni izlaz koji je 1 .

  • U sljedećem koraku pritisnite Unesite i povucite ručicu za popunjavanje dolje.

Pročitajte više: Kako pretvoriti tekst u brojeve koristeći formule u Excelu

2. Promijenite više abeceda u brojeve pomoću TEXTJOIN & Funkcije VLOOKUP

U prethodnoj metodi, pokazali smo način za promjenu jednog alfabeta u broj. Ali u drugoj metodi, promijenit ćemo višestrukoabecede u brojeve koristeći funkcije TEXTJOIN i VLOOKUP . Da bismo to učinili, koristit ćemo donji skup podataka. Na primjer, želimo da se abeceda ADE promijeni u 145 . Možete vidjeti da skup podataka sadrži listu abeceda od A do Z sa njihovim relativnim pozicijama. Za kreiranje formule koristit ćemo kombinaciju TEXTJOIN , VLOOKUP , IF , MID , ROW , INDIRECT , i LEN funkcije.

Pogledajmo donje korake da vidimo kako možemo konvertirati više abeceda u brojeve u Excel.

KORACI:

  • Za početak, odaberite Cell C5 i upišite formulu ispod:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))

🔎 Kako formula funkcionira?

Možemo rastaviti formulu na male dijelove da bismo razumjeli cijeli mehanizam.

  • ROW(INDIRECT(“1:”&LEN(B5))): Ovaj dio formula vraća niz broja reda. U ovom slučaju, niz je {1,2,3} .
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): Funkcija MID daje nam znakove na određenoj poziciji datog niza. Dakle, izlaz za ovaj dio je {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1: ”&LEN(B5))),1))),E5:F30,2,0): Funkcija VLOOKUP traži odgovarajuće brojeve niza {A, D,E} u opsegu E5:F30 .
  • TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,RED(INDIRECT(“1:”&LEN(B5)) ),1))),E5:F30,2,0)): Konačno, funkcija TEXTJOIN spaja brojeve i vraća izlaz 145 . Ova funkcija je dostupna u Excel 2019 i Excel 365 .
  • Pritisnite Enter .
  • Konačno, povucite prema dolje Fill Handle da vidite rezultate.

Pročitajte više: Kako Pretvorite tekst s razmacima u broj u Excelu (4 načina)

Slična očitanja

  • Kako pretvoriti postotak u decimalni u Excelu ( 7 metoda)
  • Pretvorite eksponencijalnu vrijednost u tačan broj u Excelu (7 metoda)
  • Kako popraviti grešku pri pretvaranju u broj u Excelu (6 Metode)
  • Pretvorite string u dug koristeći VBA u Excelu (3 načina)
  • Kako pretvoriti tekst u broj pomoću Excel VBA (3 primjera sa makroima)

3. Umetnite funkciju SUBSTITUTE za transformaciju određenih abeceda u broj

Ako imate određene abecede za transformaciju u brojeve, onda možete koristiti SUBSTITUTE funkcija . Funkcija SUBSTITUTE zamjenjuje postojeći tekstualni niz novim tekstom. Da bismo objasnili metodu, koristićemo skup podataka koji sadrži više tekstualnih nizova sa abecedama A , B , C i D .

Slijedimo korake u nastavku da naučimo metodu transformacije određenih abeceda ubrojevi.

KORACI:

  • Prvo, upišite formulu ispod u ćeliju C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)

Ova formula zamjenjuje A sa 1 , B sa 2 , C sa 3 i D sa 4 . Dakle, izlaz ABC je 123 . Ako želite dodati više abeceda, morate dodati još jednu ZAMENU funkciju u formulu da tu abecedu zamijenite brojem.

  • Nakon što unesete formulu, pritisnite Enter .
  • Konačno, povucite ručicu za popunjavanje nadole da dobijete rezultate.

Pročitajte više: Kako pretvoriti znanstvenu notaciju u brojeve u Excelu (7 metoda)

4. Primijenite VBA za pretvaranje slova u brojeve u Excelu

U posljednju metodu, primijenit ćemo VBA da pretvorimo abecede u brojeve u Excelu. VBA označava Visual Basic za aplikacije . Ovdje ćemo kreirati funkciju koristeći VBA , a zatim je koristiti za promjenu alfabeta u brojeve. Zanimljivo je da ga možete koristiti i za jednu i za više abeceda. U nastavku možete vidjeti skup podataka za ovu metodu.

Obratimo pažnju na donje korake za više.

KORACI:

  • Prvo, idite na karticu Developer i odaberite Visual Basic . Otvorit će prozor Visual Basic .

  • U prozoru Visual Basic , odaberite Umetni >> Modul . Toće otvoriti Module prozor.

  • Sada kopirajte kod ispod i zalijepite ga u Modul window:
5707

Ovaj VBA kod kreira funkciju koja pretvara abecedu u brojeve. Da bismo primijenili funkciju za mala i velika slova, koristit ćemo funkciju UPPER unutar funkcije AlphabetToNumber .

  • Nakon toga pritisnite Ctrl + S da sačuvate kod.
  • U sljedećem koraku odaberite Ćelija C5 i upišite formulu ispod:
=AlphabetToNumber(UPPER(B5))

  • Konačno, povucite ručicu za popunjavanje nadole da vidite rezultate za ostatak ćelije.

Pročitajte više: Kako pretvoriti niz u broj u Excel VBA (3 metode)

Kako pretvoriti abecedu stupaca u broj u Excelu

U Excelu su stupci numerirani po abecedi od A do XFD . Ponekad je potrebno da znamo broj kolone za različite svrhe. U tom slučaju, možemo koristiti sljedeće metode za pretvaranje slova stupaca u brojeve u Excelu.

1. Pretvorite abecedu stupca u brojeve pomoću Excel funkcije COLUMN

U prvoj metodi ćemo koristite funkciju COLUMN da pretvorite abecedu u broj. O ovom procesu smo također raspravljali u Metodi 1 prethodnog odjeljka. Slijedimo donje korake da vidimo kako možemo pretvoriti abecedu stupaca ubrojevi.

KORACI:

  • Prvo, odaberite Ćelija C5 i upišite formulu ispod:
=COLUMN(INDIRECT(B5&1))

Ovdje, INDIRECT(B5&1) postaje A1 prvi. Tada formula postaje COLUMN(A1) . Dakle, vraća 1 .

  • Nakon toga pritisnite Enter i povucite ručicu za popunjavanje nadolje.

  • Kao rezultat, vidjet ćete brojeve stupaca kao na slici ispod.

Pročitajte više: Excel pretvori u broj cijeli stupac (9 jednostavnih metoda)

2. Primijenite korisnički definiranu funkciju da promijenite slovo stupca u broj u Excelu

UDF ili Korisnički definirana funkcija može pomoći korisnicima da promijene slovo stupca u broj u Excelu. Ovdje ćemo kreirati funkciju koristeći jednostavne kodove u VBA . Kasnije ćemo koristiti funkciju u radnom listu. Ovdje ćemo koristiti prethodni skup podataka.

Pratimo donje korake da vidimo kako možemo implementirati UDF za pretvaranje abecede stupaca u brojeve.

KORACI:

  • Prvo, idite na karticu Developer i odaberite Visual Basic . Otvorit će prozor Visual Basic .

  • Drugo, odaberite Insert >> Modul u prozoru Visual Basic . Otvorit će prozor Module .

  • Sada kopirajte kod ispod i zalijepite ga u Module prozor:
6929

Ovdje, ColNumber je funkcija koja će vratiti broj stupca i cletter je argument funkcije. Ovdje trebate unijeti ćeliju koja sadrži slova stupaca.

  • Pritisnite Ctrl + S da biste je sačuvali.
  • U U sljedećem koraku odaberite Cell C5 i upišite formulu ispod:
=ColNumber(B5)

  • Nakon toga pritisnite Enter i povucite ručicu za popunjavanje dolje.

  • Konačno, moći ćete pretvoriti slova stupaca u brojeve u Excelu.

Pročitajte više: Kako pretvoriti valutu u broj u Excelu (6 jednostavnih načina)

Zaključak

U ovom članku smo demonstrirali 4 jednostavna načina pretvorbe abecede u broj u Excelu . Nadam se da će vam ovaj članak pomoći da efikasno obavljate svoje zadatke. Nadalje, na početak članka smo dodali i vježbu. Da biste testirali svoje vještine, možete ga preuzeti za vježbanje. Također, možete posjetiti web stranicu ExcelWIKI za više ovakvih članaka. Na kraju, ako imate bilo kakvih prijedloga ili upita, slobodno pitajte u odjeljku za komentare ispod.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.