Kako pretvoriti broj u riječi u Excelu (4 prikladna načina)

  • Podijeli Ovo
Hugh West

Proračunske tablice koriste mnogi ljudi u svojim svakodnevnim poslovima, što ih čini važnim elementom njihova ureda. Dok većina ljudi koristi proračunske tablice na razumno jednostavan način, neki napredni korisnici smatraju da je teško ili komplicirano pretvoriti broj u riječi u Excelu. U ovom vodiču pozabavili smo se ovim problemom i pružili četiri različite metode za pretvorbu broja u riječi u Excelu. Nadalje, postoje tri dodatne metode za pretvaranje brojeva u tekstualne formate .

Preuzmi radnu knjigu

Možeš preuzeti radnu knjigu koju smo koristili u ovom članak dolje i vježbajte s njim sami.

Pretvaranje brojeva u riječi.xlsm

4 načina za pretvaranje brojeva u riječi u Excelu

Ovaj dio članka objašnjava kako pretvoriti brojeve u riječi u Excelu. Štoviše, pokazat ćemo četiri tehnike za izvođenje operacije. Za vođenje sesije koristit ćemo Microsoft 365 verziju .

1. Upotreba kombiniranih funkcija u programu Excel za pretvaranje broja u riječi

Formulu programa Excel koja koji smo ovdje koristili oslanja se na četiri funkcije. LIJEVO , SREDINA , TEKST , i ODABIR funkcije.

Prvo, sintaksa funkcije LEFT je sljedeća:

U osnovi, ova se funkcija koristi za izdvajanje znakova iz teksta.

=LIJEVO (tekst, C6:C9 .

Na kraju, dobit ćete sav konvertirani iznos.

Pročitajte više: Kako pretvoriti broj u tekst i zadržati nule na kraju u Excelu (4 načina)

Kako pretvoriti broj u tekstualni oblik u Excelu

Do sada smo Razgovarali smo o kako pretvoriti brojeve u riječi u Excelu. Ovaj odjeljak članka objašnjava kako promijeniti brojeve u format teksta u Excelu. To je najjednostavniji i najbrži način pretvaranja brojeva u tekst.

Ovdje, slijedite ove korake za primjenu ove metode:

  • Prvo odaberite ćeliju ili ćelije s numeričkim vrijednostima koje želite želite pretvoriti u tekst (u našem slučaju ćelija C5:C9 )
  • Drugo, idite na karticu Početna i odaberite Tekst opciju s padajućeg izbornika kategorije ćelija pod odjeljkom Broj .

Kao rezultat, pretvorit će numeričke brojeve vaših odabranih ćelija vrijednost u tekst. Možete to razumjeti promatranjem poravnanja. Prema zadanim postavkama, tekstovi su poravnati lijevo, a brojevi desno u Excelu.

Ili možete pritisnuti CTRL+1 da biste otvorili prozor pod nazivom Formatiraj ćelije i odaberite opciju Broj , a zatim odaberi kategoriju Tekst .

Pročitajte više: Excel VBA za pretvaranje broja u tekst (4 primjera)

Odjeljak za vježbu

Za vježbu, dodali smo dio za vježbu na svaki list s desne stranedio.

Zaključak

Ovdje smo ovaj članak pokušali učiniti vrhunskim vodičem o tome kako pretvoriti broj u odgovarajuće riječi ili tekst u MS Excel . Štoviše, u ovom smo članku suzili sedam različitih tehnika kako biste mogli odabrati idealnu opciju koja je najprikladnija za vašu specifičnu situaciju. Stoga se nadamo da ćete pronaći rješenje koje ste tražili. Ostavite komentar ako imate prijedloge ili pitanja. Hvala.

[num_chars])

Tekst: Tekstualni niz iz kojeg se izdvajaju znakovi.

num_chars [Opcionalno]: Broj znakova za izdvajanje. Počinje s lijeve strane. Prema zadanim postavkama, num_chars=1 .

Drugo, sintaksa funkcije MID je sljedeća:

Zapravo, ova funkcija se koristi za izvuci tekst iz niza.

=MID (text, start_num, num_chars)

Tekst: Tekst iz kojeg se izvlači.

start_num: Lokacija prvog znaka za izdvajanje.

num_chars: Broj znakova za izdvajanje.

Treće, sintaksa funkcije TEXT je sljedeća:

Na kraju, ova funkcija pretvara broj u tekst u formatu broja.

=TEKST (value, format_text)

value: Broj za pretvorbu.

format_text: Format broja za upotrebu.

Zatim, sintaksa funkcije CHOOSE je sljedeća:

Ova funkcija dobiva vrijednost s popisa na temelju položaja.

=CHOOSE (index_num, value1, [value2], …)

index_num: Vrijednost za odabir. Broj između 1 i 254 .

vrijednost1: Prva vrijednost koju možete izabrati.

vrijednost2 [izborno]: Druga vrijednost za odabir.

  • Ovdje ćemo pretvoriti broj u stupcu Brojevi u riječima .

  • Sada zapišite sljedeću formulu u C5 ćelija.

=ODABIR(LEFT(TEKST(B5,”000000000.00″))+1,,”Jedan”,”Dva”,”Tri”, ”Četiri”,”Pet”,”Šest”,”Sedam”,”Osam”,”Devet”)

&IF(–LEFT(TEXT(B5,”000000000.00″) ))=0,,IF(AND(–MID(TEKST(B5,”000000000.00″),2,1)=0,–MID(TEKST(B5,”000000000.00″),3,1)=0),” Sto”,” Sto i “))

&ODABERI(MID(TEXT(B5,”000000000.00″),2,1)+1,,,”Dvadeset “,” Trideset “,”Četrdeset”,”Pedeset”,”Šezdeset”,”Sedamdeset”,”Osamdeset”,”Devedeset”)

&IF(–MID(TEXT(B5, ”000000000.00″),2,1)1,ODABIR(MID(TEXT(B5,”000000000.00″),3,1)+1,,”Jedan”,”Dva”,”Tri”,”Četiri”,”Pet ”,”Šest”,”Sedam”,”Osam”,”Devet”),

ODABERI(SREDINA(TEKST(B5,”000000000.00″),3,1)+1 ,”Deset”,”Jedanaest”,”Dvanaest”,”Trinaest”,”Četrnaest”,”Petnaest”,”Šesnaest”,”Sedamnaest”,”Osamnaest”,”Devetnaest”))

&IF((–LEFT(TEKST(B5,”000000000.00″))+MID(TEKST(B5,”000000000.00″),2,1)+MID(TEKST(B5,”000000000.00″),3 ,1))=0,,IF(AND((–MID(TEKST(B5,”000000000.00″),4,1)+MID(TEKST(B5,”000000000.00″),5,1)+MID(TEKST( B5,”000000000.00″),6,1)+MID(TEKST(B5,”000000000. 00″),7,1))=0,(–MID(TEXT(B5,”000000000.00″),8,1)+RIGHT(TEXT(B5,”000000000.00″)))>0),” Milijun i “,” Milijun “))

&CHOOSE(MID(TEXT(B5,”000000000.00″),4,1)+1,,”Jedan”,”Dva”, ”Tri”,”Četiri”,”Pet”,”Šest”,”Sedam”,”Osam”,”Devet”)

&IF(–MID(TEXT(B5) ,”000000000.00″),4,1)=0,,IF(AND(–MID(TEKST(B5,”000000000.00″),5,1)=0,–SREDINA(TEKST(B5,”000000000.00″),6 ,1)=0),” Sto”,” Stoi”))

&ODABERI(MID(TEXT(B5,”000000000.00″),5,1)+1,,,” Dvadeset”,” Trideset”,” Četrdeset ”,” Pedeset”,” Šezdeset”,” Sedamdeset”,” Osamdeset”,” Devedeset”)

&IF(–MID(TEXT(B5,”000000000.00″), 5,1)1,ODABERI(SREDINA(TEKST(B5,”000000000.00″),6,1)+1,,” Jedan”,” Dva”,” Tri”,” Četiri”,” Pet”,” Šest” ,” Sedam”,” Osam”,” Devet”), ODABERI(SREDINA(TEKST(B5,”000000000.00″),6,1)+1,”Deset”,”Jedanaest”,”Dvanaest”,”Trinaest”, ” Četrnaest”,” Petnaest”,” Šesnaest”,” Sedamnaest”,” Osamnaest”,” Devetnaest”))

&IF((–MID(TEXT(B5,” 000000000.00″),4,1)+MID(TEKST(B5,”000000000.00″),5,1)+MID(TEKST(B5,”000000000.00″),6,1))=0,,IF(ILI(( –MID(TEKST(B5,”000000000.00″),7,1)+MID(TEKST(B5,”000000000.00″),8,1)+MID(TEKST(B5,”000000000.00″),9,1))= 0,–MID(TEKST(B5,”000000000.00″),7,1)0),” Tisuću “,” Tisuću i “))

&ODABERI(SREDINU(TEKST) (B5,”000000000.00″),7,1)+1,,”Jedan”,”Dva”,”Tri”,”Četiri”,”Pet”,”Šest”,”Sedam”,”Osam”,”Devet ”)

&IF(–MID(TEXT(B5,”000000000.00″),7,1)=0,,IF(AND(–MID(TEXT(B5,” 000000000.00″),8,1)=0,–MID(T EXT(B5,”000000000.00″),9,1)=0),” Hundred “,” Hundred i “))&

CHOOSE(MID(TEXT(B5,” 000000000.00″),8,1)+1,,,”Dvadeset”,”Trideset”,”Četrdeset”,”Pedeset”,”Šezdeset”,”Sedamdeset”,”Osamdeset”,”Devedeset“)

&IF(–MID(TEKST(B5,”000000000.00″),8,1)1,ODABERI(SREDINA(TEKST(B5,”000000000.00″),9 ,1)+1,,”Jedan”,”Dva”,”Tri”,”Četiri”,”Pet”,”Šest”,”Sedam”,”Osam”,”Devet”),ODABERI(SREDINA(TEKST( B5,”000000000.00″),9,1)+1,”Deset”,”Jedanaest”,”Dvanaest”,”Trinaest”,”Četrnaest”,”Petnaest”,”Šesnaest”,”Sedamnaest”,”Osamnaest”, ”Devetnaest”))

Cijela se formula na prvi pogled može činiti kompliciranom, no u biti se radi o ponavljanju jednog dijela. Dakle, ako možete razumjeti prvi dio formule, trebali biste moći razumjeti i ostatak.

  • Nakon toga pritisnite ENTER .

Kao rezultat, vidjet ćete sljedeći rezultat.

Razdvajanje formule:

Prvo se ovdje koristi funkcija TEXT za pretvaranje broja u “000000000.00” tekstualni format.

TEXT(B7, ”000000000.00″)

Nakon toga, funkcija LIJEVO koristi se za izdvajanje krajnjeg lijevog znaka iz broja. Omogućuje nam da identificiramo je li povratni broj nula ili bilo koja druga vrijednost.

LEFT(TEXT(B7,”000000000.00″))

Dalje, funkcija CHOOSE koristi se za predstavljanje izdvojenog broja odgovarajućim riječima.

CHOOSE(LEFT(TEXT(B7,”000000000.00″))+1,,” Jedan”,”Dva”,”Tri”,”Četiri”,”Pet”,”Šest”,”Sedam”,”Osam”,”Devet”)

Sada provjerava je li vrijednost je nula ili nije. Ako je nula tada se prikazujeništa.

ODABERI(LEFT(TEXT(B7,”000000000.00″))+1,,”Jedan”,”Dva”,”Tri”,”Četiri”,”Pet”,”Šest ”,”Sedam”,”Osam”,”Devet”)

&IF(–LEFT(TEXT(B7,”000000000.00″))=0,,

Prikazat će “Stotinu” ako su sljedeća dva broja nula . U suprotnom će prikazati “Stotinu i.”

ODABERI(LIJEVO(TEKST(B7,”000000000.00″))+1,,”Jedan”,”Dva”,”Tri”,”Četiri”,”Pet”,” Šest”,”Sedam”,”Osam”,”Devet”)

&IF(–LEFT(TEXT(B7,”000000000.00″))=0,,IF(AND (–MID(TEXT(B7,”000000000.00″),2,1)=0,–MID(TEXT(B7,”000000000.00″),3,1)=0),” Sto”,” Sto i “))

Ova formula ne zahtijeva VBA ili nizove. To je izvrsna metoda za pretvaranje brojeva u riječi. Međutim, ima dvije mane. Jedna je ne može savršeno predstaviti decimalne brojeve nakon točaka. Drugo, maksimalno ograničenje broja je 999, 999, 999 . Zapravo, g. Pete M. je smislio ovu formulu.

  • Sada možete napisati formulu za ostale retke ili jednostavno koristiti Excel AutoFi ll Značajka .

Na kraju, dobit ćete sve brojeve pretvorene u riječi .

Pročitajte više: Kako pretvoriti broj u tekst s 2 decimalna mjesta u Excelu (5 načina)

2. Primjena funkcije VLOOKUP na Pretvaranje brojeva u riječi

Možete primijeniti funkciju VLOOKUP za pretvaranje brojeva u riječi u Excelu. Učinimo nešto drugačije. Ovdje,prvo morate umetnuti sve brojeve u riječi, a zatim možete koristiti ovu funkciju za pretvaranje bilo kojeg broja u riječi iz njih.

Koraci:

  • Prvo, zapišite sve brojeve riječima ručno u C stupac .

  • Sada upotrijebite sljedeću formulu u C12 ćelija.
=VLOOKUP(B12,B4:C9,2,FALSE)

  • Zatim pritisnite ENTER .

Analiza formule

U ovoj formuli, funkcija VLOOKUP vratit će vrijednost iz danog niza.

  • Prvo, B12 je vrijednost pretraživanja koju traži u danoj tablici.
  • Drugo, B4: C9 je niz tablice u kojem traži ciljanu vrijednost .
  • Treće, 2 je broj stupaca u tablica iz koje se vrijednost treba vratiti.
  • Četvrto, False označava točno podudaranje.

Pročitajte Više: Kako pretvoriti broj u tekst za VLOOKUP u Excelu (2 načina)

Slična čitanja

  • Kako C pretvori broj u tekst u Excelu s apostrofom
  • Pretvori broj u tekst sa zelenim trokutom u Excelu
  • Kako pretvoriti broj u tekst sa zarezima u Excel (3 jednostavne metode)
  • Pretvorite broj u tekst bez znanstvene notacije u Excelu
  • Kako pretvoriti Pezo broj u riječi u Excelu (s Jednostavni koraci)

3. Korištenje VBA za pretvaranje broja u riječi uExcel

Najzanimljiviji dio je da možete izgraditi svoju vlastitu funkciju za pretvaranje brojeva u riječi u Excelu. Štoviše, možete koristiti VBA kod za razvoj definirane funkcije. Koraci su navedeni ispod.

Koraci :

  • Prvo, morate odabrati karticu Razvojni programer >> zatim odaberite Visual Basic.

  • Sada, s kartice Umetni >> morate odabrati Modul .

  • U ovom trenutku trebate zapisati sljedeći kod u Modulu .
8651

  • Sada morate spremiti kod .
  • Zatim trebate otići na Excel radni list .

U ovom trenutku možete koristiti svoju definiranu funkciju. Za ovo trebate slijediti navedene korake.

Koraci:

  • Sada odaberite ćeliju u kojoj želite prikazati konvertirani izlaz. (U našem slučaju, ćelija C5 ).
  • Zatim unesite znak jednakosti (=) u ćeliju. Trebao bi vam omogućiti upisivanje formula.
  • Nakon toga upišite “ =number_converting_into_words ” ili odaberite funkciju number_converting_into_words s padajućeg izbornika.
  • Zatim odaberite ćeliju s vrijednošću broja koju želite pretvoriti u riječi (u našem slučaju, ćelija B5 ).
  • Na kraju pritisnite ENTER gumb.

Kao rezultat, pretvorit će vaše odabranebroj ćelije u odgovarajuće riječi. Na kraju, možete jednostavno kopirati ovu formulu iu ostale ćelije.

Pročitajte više: Kako pretvoriti numeričku vrijednost u engleske riječi u Excelu

4. Korištenje VBA za pisanje valuta u Excelu

Ova je metoda slična prethodnoj. Također radi umetanjem modula pomoću VBA (Visual Basic for Application) i korištenjem ga kao funkcije. Ono što se razlikuje od zadnje metode je to što pretvara brojeve u odgovarajuće riječi valute. Nadalje, primjer je dan u nastavku.

375.65=Tristo sedamdeset pet Dolara i šezdeset pet centi

Sada, slijedite ove korake da biste primijenili ovu metodu:

  • Prvo, slijedite metodu-3 da biste umetnuli modul.
  • Drugo, zapišite sljedeći kod u Modulu 2 .
3859

Kao rezultat, možete koristiti svoj definirana funkcija pod nazivom Pretvori_broj_u_riječ_s_valutom . Za ovo trebate slijediti navedene korake.

Koraci:

  • Sada morate odabrati ćeliju u kojoj želite zadržati rezultat. Odabrali smo ćeliju C5 .
  • Zatim trebate upotrijebiti odgovarajuću formulu u ćeliji C5 .
=Convert_Number_into_word_with_currency(B5)

  • Zatim pritisnite ENTER .

  • Na kraju , koristite Excel značajku automatskog popunjavanja za ostale ćelije

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.