Fjern bindestreker fra telefonnummer i Excel (4 måter)

  • Dele Denne
Hugh West

I datasett kommer vi over telefonnumre som inneholder bindestreker (-). Av åpenbare grunner må vi fjerne bindestrekene fra telefonnummeroppføringene. I denne artikkelen skal jeg prøve å forklare noen av de raskeste metodene som Finn & Velg , Formater celle , ERSTATT formel, og VBA-makrokode for å fjerne bindestrekene med letthet.

Anta at jeg har en liste over kundens telefonnumre,

Merk at denne tabellen inneholder noe dummyinformasjon kun for å demonstrere eksemplene.

Last ned datasett

Fjern bindestreker fra telefonnummer.xlsm

4 enkle metoder for å fjerne bindestreker fra telefonnumre i Excel

Metode 1: Bruke Finn & Velg metode

Trinn 1: Gå til Hjem-fanen>> Klikk Finn & Velg (i delen Redigering )>> Velg Erstatt.

Trinn 2: I Erstatt -dialogboksen, i Finn hva -boksen Dash/bindestrek (-) og Erstatt med -boksen, trykk på Null ( ). Klikk på Finn alle.

Du kan bruke å trykke CTRL+H for å få frem 1>Finn & Erstatt -vinduet.

Trinn 3: Klikk på Erstatt alle.

Trinn 4: Et bekreftelsesvindu vil dukke opp. Klikk OK .

Alle Streker/bindestrek erstattes automatisk som vist i bildet nedenfor

Merknader: Huskat Finn & Velg -metoden endrer rådataene. Pass på at du kopierer rådataene før du utfører denne metoden.

Les mer: Hvordan fjerne ikke-numeriske tegn fra celler i Excel

Metode 2: Bruke formatcelle

Trinn 1: Velg celleområdet du vil fjerne bindestrekene. Gå til Hjem-fanen >> Klikk på Celle (seksjon)>>Klikk på Format >>Velg Formater celle. Et vindu dukker opp.

Trinn 2: Til venstre for Format celle -vinduet inne i Kategorier , velg Egendefinert >>Endre et hvilket som helst format med elleve 0-er (ettersom telefonnummeret vårt har 11 sifre)

Trinn 3: Klikk på OK.

Resultatet vil ligne på bildet nedenfor

Telefonnumre som begynner med 0-er beholder også 0-er som starter nummeret i denne prosessen.

Les mer: Hvordan fjerne spesialtegn i Excel

Metode 3: Bruke formelmetoden

Du kan fjerne bindestreker & vis telefonnumre i en annen celle ved ganske enkelt å bruke en formel ved å bruke SUBSTITUTE -funksjonen.

= SUBSTITUTE(D4,"-","")

Trinn 1: Skriv inn formelen =SUBSTITUTE(D4,”-”,””) i en tilstøtende celle.

Trinn 2: Dra Fyllhåndtaket opp til de siste oppføringene, og utførelsen viser resultater som ligner på bildet nedenfor

Metode 4: Bruk av VBA-makrokode

En VBA -makrokode fjerner bindestreker fra et valgt celleområde via en kode som kjøres av Microsoft Visual Basic .

Trinn 1 : Trykk ALT+F11 helt for å åpne Microsoft Visual Basic .

Trinn 2: I Microsoft Visual Basic-verktøylinjen klikker du på Sett inn >> Modul.

Trinn 3: Lim inn følgende kode i Microsoft Visual Basic-modulen.

9020

Trinn 4: Trykk F5 for å kjøre koden. Et utvalgsvindu vil dukke opp.

Trinn 5: Velg et celleområde du vil fjerne bindestrekene.

Trinn 6 : Klikk OK. Utføring av trinnene gir et resultat som ligner på bildet nedenfor

Hvis 0-er er tilstede i begynnelsen av telefonnumrene, beholder denne metoden dem som det er .

Les mer: VBA for å fjerne tegn fra streng i Excel

Konklusjon

Excel-datasett har ulike celleformater, telefonnumre er også ett av dem. Datasettet som inneholder telefonnumre må ofte være i et generelt format celle og bindestreker fjernet for å fungere med. Vi har demonstrert de fire enkleste metodene som Finn & Velg , Formater celle , ERSTATNING -formel og VBA-makrokode for å utføre fjerning av bindestreker i et hvilket som helst celleområde. Håper disse metodene yter rettferdighet til spørsmålene dine og hjelper degforstå prosessen.

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.