Det finns fem olika sätt att konvertera tal som är formaterade som text till faktiska tal i Excel.
Många gånger, som när vi kopierar data från ett annat program, en textfil eller online, kan Excel lagra siffrorna som text. Om du försöker använda dessa textvärden i beräkningar och formler kommer du att få fel. I situationer som dessa måste du konvertera dessa siffror formaterade som texter tillbaka till numeriska värden.
I den här artikeln kommer du att lära dig de olika metoderna du kan använda för att konvertera text till siffror i Excel.
Hur man kontrollerar om ett värde är ett nummer eller en text
I Excel kan värdena se ut som siffror, men de går inte ihop, och de fungerar inte som siffror, som visas nedan.
Det finns få sätt du kan identifiera om ett värde är formaterat som text eller nummer i Excel.
- I ett Excel-kalkylblad är siffror vänsterjusterade som standard medan texter är högerjusterade i en cell.
- Om flera celler med siffervärden väljs kommer Excels statusfält längst ner att visa värden för medelvärde, antal och summa, men om flera celler med textvärden är markerade visar statusfältet endast antal.
- Ibland om en cell innehåller ett tal formaterat som text, ser du en liten grön triangel i det övre vänstra hörnet av en cell (en felindikator) som visas ovan.
- När cellen med en felindikator är markerad ser du ett varningstecken med ett gult utropstecken. Flytta markören över det tecknet, och Excel kommer att visa dig det möjliga problemet med den cellen: "Numret i den här cellen är formaterat som text eller föregås av en apostrof".
- Dessutom, när du försöker summera siffrorna formaterade som text, visar de inte en korrekt summa som visas ovan.
Metoder för att konvertera text till siffror
Den här artikeln visar de fem olika sätten du kan använda för att konvertera text till siffror, de är:
- Använda text-till-nummer-funktionen
- Genom att ändra cellformatet
- Använder metoden Paste Special
- Använda guiden Text till kolumner
- Använda formler
Konvertera text till siffror med hjälp av funktionen Text till siffra
Låt oss börja med en enkel och lätt metod, men den här metoden är inte alltid tillgänglig för dig.
Text till nummer-funktionen är endast tillgänglig när siffror är formaterad text som ett resultat av import av data från externa källor eller när en apostrof läggs till före ett nummer. I fall som dessa kommer du att se en liten grön triangel i det övre vänstra hörnet av cellen, vilket är en felindikator.
Välj den eller de celler som du vill konvertera från text till siffror och klicka på den gula varningsikonen som visas bredvid den valda cellen eller området. Välj alternativet "Konvertera till nummer" i rullgardinsmenyn.
Gjort! Dina siffror konverteras.
Ändra text till nummer genom att ändra formatet
Ett annat snabbt och enkelt sätt att konvertera siffror formaterade som text till siffror är genom att ändra formatet på cellen.
Så här gör du:
Markera alla celler du vill konvertera. Du kan välja en hel kolumn genom att välja kolumnbokstaven eller genom att trycka på Ctrl + Mellanslag
. Gå till fliken "Hem", klicka på rullgardinsmenyn Nummerformat i Nummergruppen och välj alternativet "Allmänt" eller "Nummer".
Om du väljer alternativet "Nummer" får du decimaltal, så alternativet "Allmänt" är bra. Eller så kan du välja andra format i rullgardinsmenyn. Det valda formatet kommer att tillämpas på dina data.
När du väl väljer "Allmänt" kommer de markerade cellerna att formateras som siffror och de kommer att justeras till höger om cellerna.
Denna metod fungerar inte alltid, använd i sådana fall följande metoder.
Ändra text till nummer genom att använda metoden Klistra in special
Den tredje metoden är en annan effektiv metod för att konvertera text till siffror. I den här metoden utför du helt enkelt en aritmetisk operation på texten med verktyget Klistra in. Så här gör du det:
Välj valfri tom cell (som Excel tolkar som 0) och kopiera den. För att kopiera en cell, välj en cell och tryck på 'Ctrl + C
' eller högerklicka och välj 'Kopiera' från snabbmenyn. Välj sedan de celler du vill konvertera till siffror, högerklicka och välj alternativet "Klistra in special". Eller tryck på 'Ctrl + Alt + V
’ genväg för att göra detsamma.
I dialogrutan Klistra in special, välj "Värden" i Klistra in sektionen (överst) och "Lägg till" i operationssektionen (nederst) och klicka på knappen "OK".
Om du gör detta lägger du till "0" till varje cell i det valda intervallet och konverterar siffrorna som lagras som texter till siffror.
Resultatet:
Konvertera text till nummer med hjälp av guiden Text till kolumner
Ytterligare en annan metod för att konvertera text till siffror är att använda guiden Text till kolumn. Detta är lite av en lång process, men det är användbart för att konvertera en hel kolumn med värden. Så här gör du:
Välj först de celler som du vill konvertera från text till siffror, gå till fliken "Data", klicka på knappen "Text till kolumner" i gruppen Dataverktyg. En "Konvertera text till kolumn wizard" öppnas.
I steg 1 i guiden väljer du "Avgränsad" under Originaldatatyp och klickar på "Nästa".
I steg 2 i guiden, se till att rutan "Flik" är markerad och klicka på knappen "Nästa".
I det sista steget i guiden, se till att "Allmänt" är valt under Kolumndataformat. För fältet Destination kan du antingen ange en ny kolumn där du vill ha resultatet eller lämna det som det är och det kommer att ersätta den ursprungliga datamängden. Klicka sedan på knappen "Slutför".
Du har säkert märkt att du inte ändrade ett alternativ under hela processen, och vi kunde ha hoppat till "Slutför" i steg 1. Om dina data innehåller några avgränsare som blanksteg eller semikolon, måste du välja dem i steg 2 av guiden.
Konvertera text till nummer med formler
Den sista metoden för att konvertera text till siffror är att använda formler. Det är ett enkelt och okomplicerat sätt, som inte kräver mycket manuellt ingrepp. Med en formel kan du automatisera konverteringen.
Konvertera sträng till tal med hjälp av VALUE-funktionen
Excel erbjuder en speciell funktion "VÄRDE" för att konvertera en text till ett tal.
Det som är så speciellt med den här funktionen är att den kan känna igen ett talvärde omgivet av specialtecken, den accepterar både textsträngar och en referens till en cell som innehåller texterna, och den skapar en ren version av värdet i en annan cell.
Funktionen VÄRDE Syntax:
=VÄRDE(text)
Till exempel, för att konvertera ett tal formaterat som text i A1, använd nedanstående VÄRDE-funktion:
=VÄRDE(A2)
Välj först cellen där du vill ha resultatet och skriv formeln ovan.
Om du vill konvertera en kolumn med textvärden till siffror, infogar du formeln i den första cellen i intervallet och använder sedan fyllningshandtaget för att kopiera formeln till resten av cellerna.
Excel VALUE-funktion med textfunktioner
VÄRDE-funktionen kan användas i kombination med Excel-textfunktionerna, t.ex. VÄNSTER, HÖGER och MID, för att dra ut ett tal från en textsträng.
=VÄRDE(HÖGER(A1,5))
I ovanstående formel extraherar VALUE-funktionen talvärdet från textsträngen i cell A1 med hjälp av RIGHT-funktionen.
Ändra text till nummer med aritmetiska operationer i Excel
Du kan också konvertera en text till ett tal genom att utföra en enkel matematisk operation som inte ändrar det ursprungliga värdet.
Till exempel, för att konvertera talet formaterat som text i cell A1, kan du lägga till en nolla, multiplicera eller dividera 1 med det textvärdet. Dessa operationer ändrar inte värdet utan konverterar dem till siffror.
=A1+0 (eller) =A1*1 (eller) =A1/1
Här i den här artikeln diskuterade vi alla möjliga metoder du kan använda för att konvertera text till nummer i Excel.