Hvordan konvertere tall til ord i Excel (4 egnede måter)

  • Dele Denne
Hugh West

Regeark brukes av mange mennesker i deres daglige jobb, noe som gjør dem til en viktig del av kontoret deres. Mens de fleste bruker regneark på en rimelig grunnleggende måte, finner noen avanserte brukere det vanskelig eller komplisert å konvertere tall til ord i Excel. I denne veiledningen har vi tatt opp dette problemet og gitt fire ulike metoder for å konvertere tall til ord i Excel. Videre er det tre flere metoder for å konvertere tall til tekstformater .

Last ned arbeidsbok

Du kan laste ned arbeidsboken som vi brukte i denne artikkel nedenfra og øv deg på den selv.

Konvertering av tall til Words.xlsm

4 måter å konvertere tall til ord i Excel

Denne delen av artikkelen forklarer hvordan du konverterer tall til ord i Excel. Dessuten skal vi demonstrere fire teknikker for å utføre operasjonen. For gjennomføring av økten skal vi bruke Microsoft 365-versjon .

1. Bruk av kombinerte funksjoner i Excel for å konvertere tall til ord

Excel-formelen som vi brukte her er avhengige av fire funksjoner. VENSTRE , MIDTT , TEKST , og VELG funksjoner.

For det første er syntaksen for VENSTRE funksjonen som følger:

I utgangspunktet brukes denne funksjonen til å trekke ut tegn fra tekst.

=VENSTRE (tekst, C6:C9 .

Til slutt vil du få alt det konverterte beløpet.

Les mer: Hvordan konvertere tall til tekst og beholde etterfølgende nuller i Excel (4 måter)

Hvordan konvertere tall til tekstformat i Excel

Så langt har vi Jeg har snakket om hvordan konvertere tall til ord i Excel. Denne delen av artikkelen forklarer hvordan du endrer tall til tekstformat i Excel. Det er den enkleste og raskeste metoden for å konvertere tall til tekst.

Her følger du disse trinnene for å bruke denne metoden:

  • Først velger du cellen eller cellene med numeriske verdier som du ønsker å konvertere til tekst (i vårt tilfelle, celle C5:C9 )
  • For det andre, gå til Hjem -fanen og velg Tekst alternativet fra rullegardinmenyen for cellekategori under Tall -delen.

Som et resultat vil det konvertere de valgte cellenes numeriske verdi inn i tekst. Du kan forstå det ved å observere justeringene. Som standard er tekster venstrejustert og tall er høyrejustert i Excel.

Eller du kan trykke CTRL+1 for å åpne vinduet med navnet Formater celler og velg alternativet Tall og velg deretter kategorien Tekst derfra.

Les mer: Excel VBA for å konvertere tall til tekst (4 eksempler)

Øvingsseksjon

For å øve har vi lagt til en øvingsdel på hvert ark til høyredel.

Konklusjon

Her har vi forsøkt å gjøre denne artikkelen til en ultimat guide om hvordan du konverterer tall til passende ord eller tekst i MS Excel . Dessuten har vi begrenset syv forskjellige teknikker i denne artikkelen slik at du kan velge det ideelle alternativet som passer best for din spesifikke situasjon. Så vi håper du finner løsningen du leter etter. Legg igjen en kommentar hvis du har forslag eller spørsmål. Takk.

[antall_tegn])

Tekst: Tekststrengen som skal trekkes ut tegnene fra.

antall_tegn [Valgfritt]: Antall tegn som skal trekkes ut. Den starter fra venstre. Som standard er num_chars=1 .

For det andre er syntaksen til MID -funksjonen som følger:

Denne funksjonen brukes faktisk til å trekke ut tekst fra innsiden av en streng.

=MID (tekst, startnummer, antall_tegn)

Tekst: Teksten som skal trekkes ut fra.

startnummer: Plasseringen av det første tegnet som skal trekkes ut.

antall_tegn: Antall tegn som skal trekkes ut.

For det tredje, syntaksen til TEKST -funksjonen er som følger:

Til slutt konverterer denne funksjonen et tall til en tekst i tallformat.

=TEKST (verdi, format_tekst)

verdi: Tallet som skal konverteres.

format_tekst: Tallformatet som skal brukes.

Deretter er syntaksen til VELG -funksjonen som følger:

Denne funksjonen får en verdi fra en liste basert på posisjon.

=VELG (indeksnummer, verdi1, [verdi2], …)

indeksnummer: Verdien som skal velges. Et tall mellom 1 og 254 .

verdi1: Den første verdien å velge mellom.

verdi2 [valgfritt]: Den andre verdien å velge mellom.

  • Her vil vi konvertere tallet i Tall i ord kolonnen.

  • Skriv nå ned følgende formel i C5 celle.

=VELG(VENSTRE(TEKST(B5,"000000000.00″))+1,,"En","To","Tre", "Fire","Fem","Seks","Syv","Åtte","Ni")

&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), Hundred"," Hundred and "))

&CHOOSE(MID(TEXT(B5,"000000000.00″),2,1)+1,,,"Twenty "," Tretti “,”Førti “,”Femti “,”Seksti “,”sytti “,”Åtti “,”nitti “)

&IF(–MID(TEXT(B5, ”000000000.00″),2,1)1,VELG(MIDDEL(TEKST(B5,”000000000.00″),3,1)+1,,”En”,,”To”,,”Tre”,,”Fire”,,”Fem ”,”Seks”,,”Sju”,,”Åtte”,,”Ni”),

VELG(MIDDEL(TEKST(B5,”000000000.00″),3,1)+1 "Ten","Eleven",,"Twelve","Thirteen","Fourteen","Femten","Sixteen","Seventeen","Eighteen","Nineteen")))

&IF((–VENSTRE(TEKST(B5,”000000000.00″))+MIDDEL(TEKST(B5,”000000000.00″),2,1)+MIDDEL(TEKST(B5,”000000000.00″),3 ,1))=0,,HVIS(OG((–MID(TEKST(B5,”000000000.00″),4,1)+MIDDEL(TEKST(B5,”000000000.00″),5,1)+MIDDEL(TEKST( B5,”000000000,00″),6,1)+MIDDEL(TEKST(B5,”000000000. 00″),7,1))=0,(–MID(TEKST(B5,”000000000,00″),8,1)+HØYRE(TEKST(B5,”000000000.00″)))>0),,” Millioner og “,” Million “))

&CHOOSE(MIDTE(TEKST(B5,”000000000.00″),4,1)+1,,”En”,,”To”, "Tre","Fire","Fem","Seks","Syv","Åtte","Ni")

&IF(–MID(TEXT(B5) ,”000000000.00″),4,1)=0,,IF(AND(–MID(TEKST(B5,”000000000.00″),5,1)=0,–MID(TEKST(B5,”000000000.00″),6 ,1)=0)," Hundred"," Hundredand”))

&CHOOSE(MID(TEKST(B5,”000000000.00″),5,1)+1,,,” Twenty”,” Thirty”,” Førti ”,” Fifty”,,” Sixty”,,” Seventy”,,” Eighty”,,” Ninety”)

&IF(–MID(TEXT(B5,”000000000.00″), 5,1)1,VELG(MIDDEL(TEKST(B5,"000000000.00″),6,1)+1,,"En",","To","" Tre","Fire","Fem","Seks" "Seven"," Eight"," Nine"), CHOOSE(MID(TEKST(B5,"000000000.00″),6,1)+1," Ti","," Eleven"," Tolv","" Tretten", "Fjorteen"," Femten"," Sixteen"," Seventeen"," Eighteen"," Nineteen"))

&IF((–MID(TEXT(B5," 000000000.00″),4,1)+MIDDEL(TEKST(B5,”000000000,00″),5,1)+MIDDEL(TEKST(B5,”000000000.00″),6,1))=0,,HVIS(ELLER(( –MID(TEKST(B5,”000000000,00″),7,1)+MIDDEL(TEKST(B5,”000000000,00″),8,1)+MIDDEL(TEKST(B5,”000000000,00″),9,1))= 0,–MID(TEXT(B5,"000000000.00″),7,1)0)," Tusen "," Tusen og "))

&VELG(MIDTT(TEKST) (B5,”000000000.00″),7,1)+1,,”En”,,”To”,,”Tre”,,”Fire”,,”Fem”,,”Seks”,”Sju”,”Åtte”,,”Ni ”)

&IF(–MID(TEKST(B5,”000000000.00″),7,1)=0,,HVIS(OG(–MIDTT(TEKST(B5,” 000000000.00″),8,1)=0,–MID(T EXT(B5,”000000000.00″),9,1)=0),,” Hundred “,” Hundred and “))&

VELG(MIDDEL(TEKST(B5,” 000000000.00″),8,1)+1,,,"Tjue ","Tretti ","Førti ","Femti ","Seksti ","sytti ","Åtti ","nitti“)

&IF(–MID(TEKST(B5,”000000000.00″),8,1)1,VELG(MIDDEL(TEKST(B5,”000000000.00″),9 ,1)+1,,"En",,"To","Tre","Fire",""Fem","Seks","Syv","Åtte","Ni"),VELG(MIDDEL(TEKST( B5,”000000000.00″),9,1)+1,”Ten”,”Eleven”,,”Twelve”,,”Thirteen”,,”Fourteen”,”Femten”,”Sixteen”,”Seventeen”,”Eighteen”, ”Nitten”))

Hele formelen kan virke komplisert ved første øyekast, men det er i hovedsak en repetisjon av en enkelt del. Så hvis du kan forstå den første delen av formelen, bør du kunne forstå resten.

  • Trykk deretter ENTER .

Som et resultat vil du se følgende utdata.

Formeloversikt:

Til å begynne med brukes TEKST funksjonen her for å gjøre tallet om til et "000000000.00" tekstformat.

TEKST(B7, ”000000000.00″)

Deretter brukes VENSTRE -funksjonen til å trekke ut tegnet lengst til venstre fra tallet. Den lar oss identifisere om returnummeret er null eller en annen verdi.

LEFT(TEXT(B7,”000000000.00″))

Deretter brukes VELG -funksjonen til å representere det utpakkede tallet med passende ord.

VELG(VENSTRE(TEKST(B7,”000000000.00″))+1,,” One","To","Three","Fire","Fem","Seks","Seven","Eight","Nine")

Nå sjekker den om verdien er null eller ikke. Hvis den er null , vises deningenting.

VELG(VENSTRE(TEKST(B7,"000000000.00″))+1,"En",""To","Tre","Fire","Fem","Seks ”,”Seven”,,”Eight”,,”Nine”)

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

Det vil vise «Hundre» hvis de neste to tallene er null . Ellers vil det vise «Hundre og».

VELG(VENSTRE(TEKST(B7,"000000000.00″))+1,"En",""To","Tre","Fire","Fem"," Six”,”Seven”,,”Eight”,,”Nine”)

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

Denne formelen krever ikke VBA eller matriser. Det er en utmerket metode for å gjøre tall om til ord. Den har imidlertid to feil. En, den kan ikke representere desimaltall perfekt etter poeng. To, den maksimale antallsgrensen er 999, 999, 999 . Faktisk kom Mr. Pete M. på denne formelen.

  • Nå kan du skrive formelen for resten av radene eller ganske enkelt bruke Excel AutoFi ll Feature .

Til slutt vil du få alle de konverterte tallene til ord .

Les mer: Hvordan konvertere tall til tekst med 2 desimaler i Excel (5 måter)

2. Bruke VLOOKUP-funksjonen på Konverter tall til ord

Du kan bruke OPSLAKK -funksjonen for å konvertere tall til ord i Excel. La oss gjøre noe annerledes. Her,du må sette inn alle tallene i ord først, så kan du bruke denne funksjonen til å konvertere et hvilket som helst tall til ord fra dem.

Trinn:

  • For det første, skriv ned alle tallene i ord manuelt i C-kolonnen .

  • Bruk nå følgende formel i C12 celle.
=VLOOKUP(B12,B4:C9,2,FALSE)

  • Trykk deretter ENTER .

Formeloversikt

I denne formelen vil SØK OPP -funksjonen returnere en verdi fra en gitt matrise.

  • For det første er B12 oppslagsverdien den ser etter i den gitte tabellen.
  • For det andre, B4: C9 er tabellmatrisen der den ser etter målverdien .
  • For det tredje er 2 antall kolonner i tabellen som en verdi skal returneres fra.
  • For det fjerde angir False et eksakt samsvar.

Les Mer: Hvordan konvertere tall til tekst for VLOOKUP i Excel (2 måter)

Lignende avlesninger

  • Hvordan C omvert tall til tekst i Excel med apostrof
  • Konverter tall til tekst med grønn trekant i Excel
  • Hvordan konverterer tall til tekst med kommaer i Excel (3 enkle metoder)
  • Konverter tall til tekst uten vitenskapelig notasjon i Excel
  • Hvordan konvertere pesonummer til ord i Excel (med Enkelt trinn)

3. Bruke en VBA til å konvertere tall til ord iExcel

Den mest interessante delen er at du kan bygge din egen funksjon for å konvertere tallene til ord i Excel. Dessuten kan du bruke VBA-koden for å utvikle en definert funksjon. Trinnene er gitt nedenfor.

Trinn :

  • Først må du velge kategorien Utvikler >> velg deretter Visual Basic.

  • Nå, fra Sett inn -fanen >> du må velge Modul .

  • På dette tidspunktet må du skrive ned følgende Kode i modulen .
3136

  • Nå må du lagre koden .
  • Deretter må du gå til Excel-regnearket .

På dette tidspunktet kan du bruke den definerte funksjonen. For dette bør du følge de gitte trinnene.

Trinn:

  • Nå velger du cellen du vil vise den konverterte utdata. (I vårt tilfelle, celle C5 ).
  • Skriv deretter inn likningstegnet (=) i cellen. Den skal gjøre det mulig for deg å skrive formler.
  • Deretter skriver du inn « =number_converting_into_words » eller velg number_converting_into_words -funksjonen fra rullegardinmenyen.
  • Deretter velger du cellen med tallverdien du vil konvertere til ord (I vårt tilfelle, celle B5 ).
  • Trykk til slutt ENTER -knappen.

Som et resultat vil den konvertere de valgtecellenummer til de tilsvarende ordene. Til slutt kan du ganske enkelt kopiere denne formelen til resten av cellene også.

Les mer: Hvordan konvertere en numerisk verdi til engelske ord i Excel

4. Bruke VBA for å formulere valutaer i Excel

Denne metoden ligner den forrige. Det fungerer også ved å sette inn en modul ved å bruke VBA (Visual Basic for Application) og bruke den som en funksjon. Der den skiller seg fra den siste metoden er at den konverterer tallene til passende valutaord. Videre er det gitt et eksempel nedenfor.

375.65=Tre hundre og syttifem Dollar og sekstifem cent

Følg nå disse trinnene for å bruke denne metoden:

  • Følg først metode-3 for å sette inn modulen.
  • Skriv dernest ned følgende kode i Modul 2 .
8528

Som et resultat kan du bruke definert funksjon kalt Konverter_Tall_til_ord_med_valuta . For dette bør du følge de gitte trinnene.

Trinn:

  • Nå må du velge en celle hvor du vil beholde resultatet. Vi har valgt C5 -cellen.
  • Deretter må du bruke den tilsvarende formelen i C5 -cellen.
=Convert_Number_into_word_with_currency(B5)

  • Trykk deretter ENTER .

  • Til slutt , bruk Excel Autofyll-funksjonen for resten av cellene

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.