Hur man konverterar tal till text med ledande nollor i Excel

  • Dela Detta
Hugh West

Neronerna hjälper främst till att specificera längden på ett tal. När det gäller register som t.ex. särskilda identitetsnummer, postnummer, säkerhetsnummer etc. måste du behålla ledande nollor på cellerna. Men när du försöker ange ett postnummer som ' 00901 ' av Puerto Rico i en cell, förkortar Excel det till ' 901 ′ direkt. Det är extremt viktigt för Microsoft Excel att hantera ledande nollor. För detta måste du konvertera numret till text. I den här artikeln kommer jag att diskutera hur man konverterar nummer till text med ledande nollor. Den här artikeln visar hur man konverterar nummer till text med ledande nollor i Excel.

Ladda ner övningsboken

Ladda ner övningsboken nedan.

Konvertera nummer till text med ledande nollor

9 enkla metoder för att konvertera nummer till text med ledande nollor i Excel

Låt mig först presentera datasetet. Nio postnummer anges faktiskt utan inledande nollor, och det är bra att säga att postnumret består av fem siffror. Nu måste vi lägga till ledande nollor och vi kan fortsätta med följande effektiva metoder. Vi har hittat 9 effektiva metoder för att konvertera nummer till text med ledande nollor i Excel.

1. Användning av textformat

Det är en enkel lösning

Du kan lägga till en ledande nolla utan problem om du ändrar cellformatet från nummer till text. Detta innebär att Excel inte behandlar ditt nummer som ett riktigt nummer och tar inte bort nollor. Så hur kan jag göra det? Följ bara stegen nedan.

Steg

  • Välj en tom cell eller ett cellområde där du vill använda formatet.
  • Klicka på format-rullgardinsmenyn i kommandot Numbers från Hem fliken.
  • Välj alternativet Text i listorna.

  • Nu är cellerna redo att visa ledande nollor. Efter att ha matat in postnumret manuellt får vi följande resultat.

Läs mer: Hur man konverterar siffror till text/ord i Excel

2. Användning av anpassade format

Anpassat format är en speciell typ av format där du har många alternativ att välja i Formatera celler Vi kommer att välja en av dem.

Steg

  • Kopiera postnumren till ett nytt cellområde och välj cellområdet.
  • Klicka på Antal kommandot.
  • Välj den Anpassad alternativet från Formatera celler .
  • Typ ' 00000 ' eftersom postnumret består av fem siffror.
  • Tryck på OK .

  • Därefter får du följande resultat.

Läs mer: [Lösta]: Ledande nollor visas inte i Excel (9 möjliga lösningar)

3. Lägg till apostrof före nummer

Att lägga till apostrofer är det enklaste sättet att behålla de inledande nollorna före ett tal. Den största fördelen är att apostrofen inte syns i cellen, även om den finns tillgänglig i formellfältet och du kan redigera den.

I följande dataset, om du skriver en apostrof (') tecken innan du skriver in postnumret och tryck på Gå in på (det betyder att du måste skriva "04330" i stället för bara 04330), visas postnumret med inledande nollor.

Läs mer: Lägg till eller behåll ledande nollor i Excel (10 lämpliga sätt)

4. Tillämpning av TEXT-funktionen

TEXT-funktionen hjälper till att omvandla siffror till text i ett arbetsblad. Följ stegen noggrant för att förstå processen.

Steg

  • Välj den tomma cellen, t.ex. D5 .
  • Skriv formeln som:
=TEXT(C5, "00000")

där C5 är värdet av ett postnummer och " 00000 " är den önskade formateringen eftersom postnumret består av fem siffror.

  • Tryck på Gå in på .

Läs mer: Hur du sätter 0 framför siffror i Excel (5 praktiska metoder)

5. Användning av RIGHT-funktionen

Funktionen RIGHT returnerar alla tecken i en textsträng, beroende på hur många tecken du anger. Följ stegen noggrant.

Steg

  • Välj den tomma cellen, t.ex. D5 .
  • Skriv formeln som:
=RIGHT("00000"&C5,5)

där C5 är värdet av ett postnummer, " 00000 " är den önskade formateringen och 5 är antalet tecken

  • Tryck på Gå in på .

6. Användning av BASE-funktionen

BASE-funktionen omvandlar ett tal till en textrepresentation med angiven radix (bas).

Följ stegen för att förstå metoden på rätt sätt.

Steg

  • Välj den tomma cellen, t.ex. D5 .
  • Skriv formeln som:
=BASE(C5,10,5)

där C5 är numret för ett postnummer, 10 är basen, och 5 är den önskade teckenlängden.

  • Tryck på Gå in på .

7. Tillämpning av CONCATENATE-funktionen

Funktionen CONCATENATE sammanfogar en sträng av två eller flera texter. Vi kan använda den för att konvertera siffror till text med ledande nollor. Följ stegen noggrant för att göra den här metoden.

Steg

  • Välj den tomma cellen, t.ex. D5 .
  • Skriv formeln som:
=CONCATENATE("00", C5)

där " 00 " är den första punkten & C5 är den andra punkten, huvudsakligen numret på ett postnummer.

  • Tryck på Gå in på för att tillämpa formeln.

  • Dra sedan i Handtag för fyllning ikonen längst ner i kolumnen.

Observera: Användning av CONCATENATE funktionen kan du lägga till en ledande nolla men du kan inte fylla på ledande nollor.

Läs mer: Hur man sammanfogar tal med ledande nollor i Excel (6 metoder)

8. Kombinera REPT- och LEN-funktionerna

Flera gånger, REPT-funktionen kan upprepa en text, LEN-funktionen returnerar antalet tecken i en textsträng. Kombinationen av REPT och LEN funktioner kan konvertera siffror till text med ledande nollor. Följ stegen för att förstå metoden.

Steg

  • Välj en tom cell, t.ex. E5 .
  • Skriv formeln som:
=REPT(0,5)

där 0 är det objekt som ska upprepas och 5 är den tid som ska upprepas.

  • Tryck på OK .

  • Du ser att alla värden är nollor, så vi måste slå samman kolumnen C och kolumn D För detta väljer du cellen E5 eller en ny tom cell i ett nytt arbetsblad.
  • Skriv formeln som:
=REPT(0,5)&C5

  • Tryck på OK .

  • Återigen ser du att utgångarna inte är fyllda (med ledande nollor), vilket innebär att alla utgångar inte är 5-siffriga siffror text med ledande nollor. Det är därför vi måste använda LEN För detta väljer du den föregående cellen E5 eller en tom cell
  • Skriv formeln som:
=REPT(0,5-LEN(C5))&C5

där C5 är antalet postnummer.

  • Tryck på OK .

Läs mer: Hur man lägger till ledande nollor för att få 10 siffror i Excel (10 sätt)

9. Användning av Power Query Editor

Funktionen Text.PadStart Återger texten med en angiven längd genom att fylla ut början av den angivna texten. Vi kan konvertera siffror till text med inledande nollor med hjälp av den här funktionen. Följ stegen för att förstå processen.

Steg

  • Välj cellområdet B4:B13 .
  • Flytta in i Uppgifter fliken.
  • Välj ett alternativ Från tabellen .
  • Kontrollera den valda tabellen.
  • Tryck på OK .

  • Nu måste vi omvandla postnumret (nummer) till text enligt formeln.
  • Välj markören till det övre vänstra hörnet
  • Välj den Text alternativ för att omvandla numret till text

Just nu måste vi använda funktionen och lägga till en ny kolumn.

  • Klicka på Lägg till en kolumn fliken.
  • Välj Anpassad kolumn.
  • Skriv det nya namnet på kolumnen, till exempel Text med ledande nollor (fyllda) .
  • Skriv formeln som:
=Text.PadStart([#" Postnummer (nummer)"],5, "0")

där kolumnen ZIP Code (Number) matas in som text, 5 är antalet siffror & 0 är det tecken som ska fyllas upp.

  • Tryck på OK .

  • Klicka på Stäng & Ladda kommandot.
  • Välj den Stäng & Ladda till alternativ.

  • Välj lastningsalternativet som Tabell .
  • Välj cell C4 av den Befintligt arbetsblad .
  • Tryck på Ladda .

  • Det slutliga resultatet ser ut som följande.

Hur man konverterar nummer till text automatiskt i Excel

För att konvertera siffror till text automatiskt i Excel kan vi enkelt använda formatcellen. Här måste vi omvandla cellintervallet till text. Om du sedan skriver in en siffra kommer den automatiskt att fungera som text. Följ stegen noggrant.

Steg

  • Först måste du välja ett intervall av celler. C5 till C13 .

  • Gå sedan till Hem på bandet.
  • Från Antal avsnittet, välj nedåtpilen.

  • Om du nu lägger in siffror i detta cellintervall kommer det automatiskt att fungera som text.
  • När vi skriver in siffror som inte är textvärden visas fel för att informera dig om att det är siffror men att de är lagrade i textformat.

  • För att eliminera felet väljer du ett intervall av celler C5 till C13 .
  • Välj sedan nedåtpilen.
  • Klicka sedan på Ignorera fel .

  • Som ett resultat får vi följande resultat som eliminerar felen.

💬 Saker att tänka på

Kontrollera att uppgifterna är i textformat innan du använder Text.PadStart Kontrollera dessutom om du måste hitta tillagda nollor eller uppstoppade nollor.

De inledande nollorna är bara ett prefix före nollorna i ett tal, medan de fyllda nollorna läggs ihop med talet och bildar ett visst antal siffror.

Slutsats

Vi har visat 9 effektiva metoder för att konvertera nummer till text med ledande nollor i Excel. Även om alla metoder som diskuteras ovan är effektiva, beror det också på dina krav. Så, välj den bästa för dig och din datamängd. Och dela gärna dina tankar i kommentarsfältet nedan. Tack för att du är med mig. Glöm inte att besöka våra Excellent sida.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.