Hopp til hovedinnhold

Hvordan fjerne innledende nuller fra alfanumerisk tekststreng i Excel?

Forfatter: Xiaoyang Sist endret: 2024-09-13
fjern innledende nuller fra tekststrenger

Anta at jeg har en liste over tekststrenger som inkluderer noen innledende nuller, og nå vil jeg fjerne alle innledende nuller fra tekststrengene for å få følgende resultat, hvordan kunne jeg løse denne oppgaven i Excel raskt og enkelt?

Fjern innledende nuller fra alfanumeriske tekststrenger med matriseformel

Fjern innledende nuller fra alfanumeriske tekststrenger med Kutools for Excel

Fjern innledende nuller fra alfanumeriske tekststrenger med brukerdefinert funksjon

Legg innledende nuller til tekststrenger med Kutools for Excel


pil blå høyre boble Fjern innledende nuller fra alfanumeriske tekststrenger med matriseformel

I Excel er det ingen direkte måte for deg å fjerne de innledende nullene fra strenger, men du kan bruke følgende matriseformel for å løse det.

1. Vennligst skriv inn denne matriseformelen: =MID(A2,MATCH(TRUE,(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)<>"0"),0),LEN(A2)) (A2 er cellen du vil fjerne de innledende nullene fra) inn i en tom celle hvor du vil få resultatet, for eksempel C2, og trykk deretter Ctrl + Shift + Enter tastene sammen for å få riktig resultat, se skjermbilde:

angi en formel for å fjerne innledende nuller

2. Og velg deretter celle C2 og dra fyllhåndtaket ned til cellene du vil inneholde denne formelen, alle de innledende nullene er fjernet fra tekststrengene, se skjermbilde:

dra og fyll formelen til andre celler


pil blå høyre boble Fjern innledende nuller fra alfanumeriske tekststrenger med Kutools for Excel

Har du Kutools for Excel, Med sin Fjern ledende nuller funksjon, kan du fjerne alle innledende nuller fra flere celler med et klikk.

Kutools for Excel tilbyr over 300 avanserte funksjoner for å strømlinjeforme komplekse oppgaver, øke kreativiteten og effektiviteten. Itegarate med AI-funksjoner, Kutools automatiserer oppgaver med presisjon, noe som gjør dataadministrasjon uanstrengt. Detaljert informasjon om Kutools for Excel...         Gratis prøveperiode...

Etter å ha installert Kutools for Excel, vennligst gjør som følger:

1. Velg cellene du vil fjerne alle innledende nuller, og klikk deretter Kutools > tekst > Fjern ledende nuller, se skjermbilde:

klikk Fjern Leading Zeros-funksjonen til kutools

2. Og så har alle de innledende nullene i tekststrengene blitt slettet på en gang, se skjermbilde:

alle innledende nuller slettes

 Last ned og gratis prøveversjon av Kutools for Excel nå!


pil blå høyre boble Fjern innledende nuller fra alfanumeriske tekststrenger med brukerdefinert funksjon

Bortsett fra matriseformelen ovenfor, kan følgende VBA-kode også gjøre deg en tjeneste, vennligst gjør som følger:

1. Hold nede ALT + F11 nøkler for å åpne Microsoft Visual Basic for Applications vinduet.

2. Klikk innfelt > Moduler, og lim inn følgende kode i Modulvindu.

VBA-kode: Fjern innledende nuller fra alfanumeriske tekststrenger:

Function RemoveLeadingZeros(Str As String)
'updateby Extendoffice
  Do While Left(Str, 1) = "0"
    Str = Mid(Str, 2)
  Loop
  RemoveLeadingZeros = Str
End Function 

3. Og lagre og lukk deretter denne koden, gå tilbake til regnearket og skriv inn denne formelen: =removeleadingzeros(A2) (A2 er cellen du vil fjerne de innledende nullene fra) inn i en tom celle, dra deretter fyllhåndtaket ned til cellene du vil bruke denne formelen, og alle innledende nuller er slettet fra tekststrengene, se skjermbilde :

bruk en brukerdefinert funksjon for å fjerne innledende nuller


pil blå høyre boble Legg innledende nuller til tekststrenger med Kutools for Excel

Noen ganger kan det være lurt å sette inn et antall innledende nuller før tekststrengene dine samtidig, i dette tilfellet Kutools for Excel'S Legg til tekst verktøyet kan hjelpe deg med å fullføre denne jobben så raskt du kan.

Etter å ha installert Kutools for Excel, vennligst gjør som følger:

1. Velg tekststrengcellene som du vil legge til innledende nuller.

2. Klikk deretter Kutools > tekst > Legg til tekst, se skjermbilde:

klikk Legg til tekst-funksjonen til kutools

3. på Legg til tekst dialogboksen, skriv inn nuller du vil legge til før tekststrengene i tekst boksen, og velg deretter Før første karakter fra Stilling, se skjermbilde:

angi alternativer i dialogboksen

4. Klikk deretter Ok or Påfør knappen, har det angitte antallet nuller blitt satt inn før alle de valgte tekststrengene, se skjermbilde:

det angitte antallet nuller settes inn foran all den valgte teksten

Last ned og gratis prøveversjon av Kutools for Excel nå!

Beste kontorproduktivitetsverktøy

🤖 Kutools AI Aide: Revolusjonerer dataanalyse basert på: Intelligent utførelse   |  Generer kode  |  Lag egendefinerte formler  |  Analyser data og generer diagrammer  |  Påkalle Kutools-funksjoner...
Populære funksjoner: Finn, uthev eller identifiser duplikater   |  Slett tomme rader   |  Kombiner kolonner eller celler uten å miste data   |   Runde uten formel ...
Super oppslag: VLookup med flere kriterier    VLookup med flere verdier  |   VOppslag på tvers av flere ark   |   Fuzzy Lookup ....
Avansert rullegardinliste: Opprett rullegardinliste raskt   |  Avhengig rullegardinliste   |  Rullegardinliste med flere valg ....
Kolonnebehandler: Legg til et spesifikt antall kolonner  |  Flytt kolonner  |  Slå av/på synlighetsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Utvalgte funksjoner: Rutenettfokus   |  Designvisning   |   Stor formelbar    Arbeidsbok- og arksjef   |  Ressursbibliotek (Autotekst)   |  Datovelger   |  Kombiner regneark   |  Krypter/dekrypter celler    Send e-poster etter liste   |  Superfilter   |   Spesialfilter (filter fet/kursiv/gjennomstreking...) ...
Topp 15 verktøysett12 tekst verktøy (Legg til tekst, Fjern tegn,...)   |   50 + Figur Typer (Gantt,...)   |   40+ Praktisk Formler (Beregn alder basert på bursdag,...)   |   19 Innsetting verktøy (Sett inn QR-kode, Sett inn bilde fra bane,...)   |   12 Konvertering verktøy (Tall til ord, Currency Conversion,...)   |   7 Slå sammen og del verktøy (Avansert kombinasjon av rader, Del celler,...)   |   ... og mer

Utvid Excel-ferdighetene dine med Kutools for Excel, og opplev effektivitet som aldri før. Kutools for Excel tilbyr over 300 avanserte funksjoner for å øke produktiviteten og spare tid.  Klikk her for å få funksjonen du trenger mest...


Office Tab bringer fanebasert grensesnitt til Office, og gjør arbeidet ditt mye enklere

  • Aktiver faneredigering og lesing i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åpne og opprett flere dokumenter i nye faner i samme vindu, i stedet for i nye vinduer.
  • Øker produktiviteten din med 50 %, og reduserer hundrevis av museklikk for deg hver dag!