Hvordan formatere telefonnummer med utvidelse i Excel (3 enkle måter)

  • Dele Denne
Hugh West

Du må kanskje formatere telefonnumrene dine med en utvidelse. Du kan enkelt gjøre det ved å bruke innebygde funksjoner og formler i Excel. I denne artikkelen vil vi lære om Excel-telefonnummerformat med utvidelse ved å bruke enkle formler & funksjoner.

Her har vi et datasett med navn & Telefonnumre . Nå skal vi formatere telefonnumrene med utvidelse ved å bruke dette datasettet.

Last ned øvelsesarbeidsbok

Formater telefonnummer med Extension.xlsm

3 måter å formatere telefonnummer med Extension i Excel

1. Bruk av egendefinert formatfunksjon for å formatere telefonnummer med utvidelse

Ved å bruke funksjonen Egendefinert format kan du Formatere telefonnummeret med Tillegg .

Her har jeg noen telefonnumre og vil vise deg hvordan du formaterer disse numrene .

For å gjøre det,

  • Først velger du cellen eller celleområdet for å bruke Egendefinert format .
  • Her valgte jeg området C5:C10 .
  • Nå, høyreklikk musen for å åpne kontekstmenyen .
  • Senere velger du Formater celler .

En dialogboks med Format celler vises.

  • Velg Egendefinert , i Type setter du inn formatet du vil bruke på numrene dine.
  • Her, jeg oss ed (###) ###-### "ext" ##
  • Klikk til slutt OK .

Som et resultat vil du få telefonnumrene med tilknytningen .

Les mer: Hvordan skrive telefonnummer i Excel (alle mulige måter)

2. Formater telefon Nummer med utvidelse ved å bruke Excel-kombinerte funksjoner

Hvis du vil, kan du bruke funksjonene VENSTRE og MIDTE for å formatere telefonnumre med Utvidelse .

La meg forklare prosedyren for deg,

  • Til å begynne med, velg cellen du ønsker for å plassere den resultatende verdien .
  • Her valgte jeg celle D5 .
  • Skriv inn følgende formel i D5 -cellen eller i formellinjen .
="("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)

Her brukte jeg kombinasjonen VENSTRE og MID funksjoner.

Formeloversikt

  • “(“&VENSTRE (C5,3)&”)—-> VENSTRE -funksjonen vil returnere 3 tegn fra venstre side .
    • Utdata: 101
  • “(“&LEFT(C5,3)&” )—-> Her vil Ampersand (&) legge til Paranthesis .
    • Utdata: «(101)»
  • MIDDEL(C5,4,3)—-> MID -funksjonen vil returnere 3 tegn fra midten av det valgte tallet fra og med 4. -tegnet.
    • Utgang: "345"
  • MID(C5,7,4)—-> Det blir
    • Utdata:«6789»
  • MID(C5,11,99)—-> Det blir
    • Utgang: "6"
  • " ext"&MID(C5,11,99)—->
  • ” ext”&6—-> Her setter Ampersand (&) sammen teksten ext med tallet 6 .
    • Utgang: ” ext6″
  • “(“&LEFT(C5,3)&”)”& MID(C5,4,3)&"-"&MID(C5,7,4)&" ext”&MID(C5,11,99)
  • “(“&101)&”)”&345&”-“& ;6789)&" ext”&6
    • Utdata: (101)345-6789 ext6
    • Forklaring: Her, ved å bruke Ampersand (&) setter sammen de forskjellige formatene til tallene med Extension .

Trykk nå ENTER for å få det forventede telefonnummerformatet med Utvidelse .

  • Her kan du bruke utfyllingshåndtaket for å Autofyll formel for resten av cellene.

Les mer: Hvordan formatere telefonnummer med landskode i Excel (5) Metoder)

3. Bruke VBA til å formatere telefonnummer med utvidelse

Du kan også bruke Visual Basic Application (VBA) til å formatere telefonen Tall med utvidelse . Her skal jeg bruke en Privat Sub som vil bli brukt på Ark .

La meg forklare prosedyren for deg,

Først åpner du kategorien Utvikler >> velg deretter Visual Basic.

Deretter,det vil åpne et nytt vindu med Microsoft Visual Basic for Applications .

  • Nå velger du Ark siden det er en Privat under .

  • Deretter velger du Arbeidsark fra Generelt .

  • Velg deretter Endre fra Deklarasjoner.

Nå, skriv følgende kode i Arket .

8425

Her brukte jeg en Privat Sub Worksheet_Change(ByVal Target As Range) der den vil sjekke hver ny oppføring i arbeidsarket om den oppfyller betingelsen for Target(Len) for nummeret hvis det oppfyller betingelsen Telefonnummer vil få format med en utvidelse .

Kodeoversikt

  • Her brukte jeg flere IF-setninger for å sjekke antall sifre. Jeg har skrevet formatet for 8,10, og 12 sifre. Du kan endre det basert på ditt behov.
  • Deretter brukte jeg Verdi for å velge cellen Verdi og brukte deretter funksjonene VBA Venstre og Mid for å gi formatet jeg ønsker.

Merk: Koden vil fungere for kolonne A .

  • Lagre kode og gå tilbake til arbeidsarket .
  • Her skrev jeg inn 8-sifret -nummer i A1 -cellen.

Trykk deretter ENTER for å få formatet du ønsker med Utvidelse .

Her er formatet til3 typer sifre.

Les mer: Excel-formel for å endre telefonnummerformat (5 eksempler)

Øvingsseksjon

Her har jeg gitt et øvelsesark for deg å øve på den forklarte metoden.

Konklusjon

Jeg prøvde å forklar 3 enkle og raske måter å formatere telefonnummer med utvidelse i Excel. Disse forskjellige måtene vil hjelpe deg å formatere alle typer tall. Sist men ikke minst, hvis du har noen form for forslag, ideer eller tilbakemeldinger, kan du gjerne kommentere nedenfor.

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.