Innholdsfortegnelse
Opplæringen viser mange forskjellige måter å gjøre en streng om til et tall i Excel: Konverter til tallfeilkontrollalternativ, formler, matematiske operasjoner, Lim inn spesial og mer.
Noen ganger ser verdier i Excel-regnearkene ut som tall, men de går ikke sammen, multipliserer ikke og gir feil i formler. En vanlig årsak til dette er tall formatert som tekst. I mange tilfeller er Microsoft Excel smart nok til å konvertere numeriske strenger importert fra andre programmer til tall automatisk. Men noen ganger blir tall formatert som tekst som forårsaker flere problemer i regnearkene dine. Denne veiledningen vil lære deg hvordan du konverterer strenger til "sanne" tall.
Hvordan identifisere tall formatert som tekst i Excel
Excel har en innebygd feilkontrollfunksjon som varsler deg om mulige problemer med celleverdier. Dette vises som en liten grønn trekant i øverste venstre hjørne av en celle. Hvis du velger en celle med en feilindikator, vises et advarselsskilt med det gule utropstegn (se skjermbildet nedenfor). Plasser musepekeren over skiltet, og Excel vil informere deg om det potensielle problemet: Tallet i denne cellen er formatert som tekst eller innledes med en apostrof .
I noen tilfeller vises ikke en feilindikator for tall formatert som tekst. Men det er andre visuelle indikatorer på tekst-tall:
Tall | Strenger (tekstverdier) |
|
|
I bildet nedenfor kan du se tekstrepresentasjonene av tall til høyre og faktiske tall til venstre:
Hvordan å konvertere tekst til tall i Excel
Det er en håndfull forskjellige måter å endre tekst til nummer på Excel. Nedenfor vil vi dekke dem alle og begynner med de raskeste og enkleste. Hvis de enkle teknikkene ikke fungerer for deg, vær så snill å ikke bli motløs. Det er ingen utfordring som ikke kan overvinnes. Du må bare prøve andre måter.
Konverter til tall i Excel med feilkontroll
Hvis cellene dine viser en feilindikator (grønn trekant i øvre venstre hjørne), konverter tekststrenger til tall er en ting med to klikk:
- Velg alle cellene som inneholder tall formatert som tekst.
- Klikk på advarselstegnet og velg Konverter til tall .
Ferdig!
Konverter tekst til tall ved åendre celleformatet
En annen rask måte å konvertere numeriske verdier formatert som tekst til tall er denne:
- Velg cellene med tekstformaterte tall.
- På kategorien Hjem , i Nummer -gruppen, velg Generelt eller Nummer fra rullegardinmenyen Tallformat liste.
Merk. Denne metoden fungerer ikke i noen scenarier. Hvis du for eksempel bruker tekstformatet på en celle, skriver inn et tall og deretter endrer celleformatet til Nummer, vil cellen forbli formatert som tekst.
Endre tekst til nummer med Paste Special
Sammenlignet med de tidligere teknikkene krever denne metoden for å konvertere tekst til nummer noen flere trinn, men fungerer nesten 100 % av tiden.
For å fikse tall formatert som tekst med Lim inn spesielt , her er hva du gjør:
- Velg tekstnummercellene og sett formatet til Generelt som forklart ovenfor .
- Kopier en tom celle. For dette, velg enten en celle og trykk Ctrl + C eller høyreklikk og velg Kopier fra kontekstmenyen.
- Velg cellene du vil konvertere til tall, høyreklikk, og klikk deretter Lim inn spesial . Alternativt kan du trykke på Ctrl + Alt + V-snarveien.
- I dialogboksen Lim inn spesielt velger du Verdier i delen Lim inn og Legg til i delen Operasjon .
- Klikk OK .
Hvis det er gjortriktig, vil verdiene endre standardjusteringen fra venstre til høyre, noe som betyr at Excel nå oppfatter dem som tall.
Konverter streng til tall med tekst til kolonner
Det er en annen formelfri måte å konvertere tekst til tall i Excel. Når den brukes til andre formål, for eksempel for å dele celler, er tekst til kolonner-veiviseren en flertrinnsprosess. For å utføre konverteringen av tekst til tall, klikker du på Fullfør -knappen i det aller første trinnet :)
- Velg cellene du vil konvertere til tall, og sørg for at formatet deres er satt til Generelt .
- Bytt til kategorien Data , Dataverktøy -gruppen, og klikk på Tekst til kolonner -knappen.
- I trinn 1 i Konverter tekst til kolonner-veiviseren , velg Delimited under Original datatype , og klikk på Fullfør .
Det er alt som skal til!
Konverter tekst til tall med en formel
Så langt har vi diskutert de innebygde funksjonene som kan brukes til å endre tekst til nummer i Excel. I mange situasjoner kan en konvertering gjøres enda raskere ved å bruke en formel.
Formel 1. Konverter streng til tall i Excel
Microsoft Excel har en spesiell funksjon for å konvertere en streng til tall - VERDI-funksjonen. Funksjonen godtar både en tekststreng omgitt av anførselstegn og en referanse til en celle som inneholder teksten som skal konverteres.
VERDIENfunksjon kan til og med gjenkjenne et tall omgitt av noen "ekstra" tegn - det er det ingen av de tidligere metodene kan gjøre.
For eksempel gjenkjenner en VALUE-formel et tall skrevet med et valutasymbol og tusen-skilletegn:
=VALUE("$1,000")
=VALUE(A2)
For å konvertere en kolonne med tekstverdier skriver du inn formelen i den første cellen og drar fyllhåndtaket for å kopiere formelen nedover i kolonnen:
For mer informasjon, se VERDI-formel for å konvertere tekst til tall.
Formel 2. Konverter streng til dato
Bortsett fra tekst -tall, kan VERDI-funksjonen også konvertere datoer representert av tekststrenger.
For eksempel:
=VALUE("1-Jan-2018")
Eller
=VALUE(A2)
Hvor A2 inneholder en tekstdato.
Som standard returnerer en VERDI-formel et serienummer som representerer datoen i det interne Excel-systemet. For at resultatet skal vises som en faktisk dato, må du bare bruke datoformatet på formelcellen.
Det samme resultatet kan oppnås ved å bruke DATOVERDI-funksjonen:
=DATEVALUE(A2)
For mer informasjon, se Hvordan konvertere tekst til dato i Excel.
Formel 3. Trekk ut tall fra streng
VERDI-funksjonen kommer også godt med når du trekker ut et tall fra en tekststreng ved å bruke en av tekstfunksjonene som VENSTRE, HØYRE og MIDTE.
For eksempel å hente de siste 3 tegnene fra en tekststreng i A2 og returner resultatet som et tall, brukdenne formelen:
=VALUE(RIGHT(A2,3))
Skjermbildet nedenfor viser vår konvertere tekst til tallformel i aksjon:
Hvis du ikke bryter HØYRE-funksjonen inn i VERDI, vil resultatet bli returnert som tekst, nærmere bestemt en numerisk streng, som umuliggjør beregninger med de utpakkede verdiene.
For mer informasjon, se Hvordan trekke ut tall fra streng i Excel .
Endre Excel-streng til tall med matematiske operasjoner
En enkel måte å konvertere en tekstverdi til tall i Excel er å utføre en enkel aritmetisk operasjon som faktisk ikke endrer den opprinnelige verdien. Hva kan det være? For eksempel å legge til en null, multiplisere eller dele med 1.
=A2+0
=A2*1
=A2/1
Hvis de opprinnelige verdiene er formatert som tekst, Excel kan automatisk bruke tekstformatet på resultatene også. Du vil kanskje legge merke til det ved de venstrejusterte tallene i formelcellene. For å fikse dette, sørg for å angi Generelt -formatet for formelcellene.
Tips. Hvis du vil ha resultatene som verdier, ikke formler, bruk Lim inn spesial -funksjonen for å erstatte formler med verdiene deres.
Slik konverterer du tekst til tall i Excel med formler og innebygde funksjoner. Jeg takker for at du leser og håper å se deg på bloggen vår neste uke!