Hoe het telefoonnummer met extensie op te maken in Excel (3 eenvoudige manieren)

  • Deel Dit
Hugh West

Als u uw telefoonnummers moet opmaken met een extensie, kunt u dat gemakkelijk doen met de ingebouwde functies en formules van Excel. In dit artikel zullen we leren over Excel telefoonnummer formaat met Uitbreiding met behulp van eenvoudige formules en functies.

Hier hebben we een dataset met Namen & Telefoonnummers Nu zullen we De telefoonnummers opmaken met Uitbreiding met behulp van deze dataset.

Download Praktijk Werkboek

Formaat telefoonnummer met extensie.xlsm

3 manieren om een telefoonnummer met extensie op te maken in Excel

1. Gebruik van de functie Aangepaste opmaak om het telefoonnummer te formatteren met een extensie

Door de Aangepaste formaatfunctie je kunt Formaat de telefoonnummer met Uitbreiding .

Hier heb ik wat telefoonnummers en zal ik je laten zien hoe je formaat deze nummers .

Om dit te doen,

  • Selecteer eerst de cel of het celbereik dat u wilt gebruiken Aangepast formaat .
  • Hier heb ik het bereik geselecteerd C5:C10 .
  • Nu, klik met de rechtermuisknop op op de muis om de Contextmenu .
  • Selecteer later Cellen opmaken .

A dialoogvenster van Cellen opmaken zal verschijnen.

  • Selecteer van daaruit Aangepaste dan in Type de formaat die u wilt toepassen op uw cijfers.
  • Hier gebruikte ik (###) ###-### "ext" ##
  • Klik tenslotte op OK .

Als gevolg daarvan krijgt u de Telefoonnummers met Uitbreiding .

Lees meer: Hoe telefoonnummer schrijven in Excel (alle mogelijke manieren)

2. Formatteer telefoonnummer met extensie met behulp van Excel gecombineerde functies

Als u wilt kunt u de LINKS en MID functies naar Formaat telefoonnummers met Uitbreiding .

Ik zal je de procedure uitleggen,

  • Om te beginnen selecteert u de cel van uw keuze om de resulterend waarde.
  • Hier heb ik de cel D5 .
  • Typ nu de volgende formule in de D5 cel of in de Formule Bar .
="("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)

Hier gebruikte ik de combinatie van LINKS en MID functies.

Formuleverdeling

  • "&LEFT(C5,3)&")--> De LINKS zal de functie 3 tekens van de links .
    • Uitgang: 101
  • "&LEFT(C5,3)&")--> Hier is de Ampersand (&) zal toevoegen Paranthesis .
    • Uitvoer: "(101)"
  • MID(C5,4,3)--> De MID zal de functie 3 tekens van de midden van het geselecteerde nummer vanaf de 4e karakter.
    • Uitvoer: "345"
  • MID(C5,7,4)--> Het wordt
    • Uitgang: "6789"
  • MID(C5,11,99)--> Het verandert in
    • Uitgang: "6"
  • " ext"&MID(C5,11,99)-->
  • "ext"&6--> Hier is de Ampersand (&) voegt de tekst samen ext met het nummer 6 .
    • Uitvoer: " ext6
  • "("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)
  • “(“&101)&”)”&345&”-“&6789)&” ext”&6
    • Uitgang: (101)345-6789 ext6
    • Uitleg: Door hier de Ampersand (&) de verschillende formaten van de nummers aan elkaar te rijgen met Uitbreiding .

Druk nu op ENTER om het verwachte telefoonnummer formaat te krijgen met Uitbreiding .

  • Hier kunt u de Vulgreep naar AutoFill formule voor de rest van de cellen.

Lees meer: Hoe telefoonnummer met landcode opmaken in Excel (5 methoden)

3. VBA gebruiken om telefoonnummer met extensie op te maken

U kunt ook de Visual Basic-toepassing (VBA) naar Formaat telefoonnummers met Uitbreiding Hier ga ik een Private Sub die zal worden toegepast op Blad .

Ik zal je de procedure uitleggen,

Open eerst de Ontwikkelaar tab>> selecteer dan Visual Basic.

Dan wordt een nieuw venster geopend van Microsoft Visual Basic voor toepassingen .

  • Selecteer nu Blad omdat het een Private Sub .

  • Selecteer vervolgens Werkblad van Algemeen .

  • Selecteer vervolgens Verander van Verklaringen.

Schrijf nu de volgende code in de Blad .

 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column 1 Then Exit Sub If Target.Count> 1 Then Exit Sub If Len(Target) = 8 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3) & ") " & Mid(.Value, 4, 3) & "-" & "ext" & Right(.Value, 2) Application.EnableEvents = True Exit Sub End With End EndIf If Len(Target) = 10 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3) & ") " & Mid(.Value, 4, 4) & "-" & "ext" & Right(.Value, 3) Application.EnableEvents = True Exit Sub End With End If Len(Target) = 12 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3)& ") " & Mid(.Value, 4, 3) & "-" & Mid(.Value, 7, 4) & _ "-" & "ext" & Rechts(.Value, 3) Application.EnableEvents = True Exit Sub End With End If End Sub 

Hier heb ik een Private Sub Worksheet_Change(ByVal Target As Range) waar het elk nieuw item in de Werkblad of het voldoet aan de voorwaarde van de Doel (Len) van de nummer als het voldoet aan de voorwaarde dat de Telefoonnummer krijgt formaat met een Uitbreiding .

Code Breakdown

  • Hier gebruikte ik meerdere IF-statements om het aantal cijfers te controleren. Ik heb het formaat geschreven voor 8,10, en 12 cijfers, U kunt het veranderen op basis van uw behoefte.
  • Vervolgens heb ik de Waarde om de cel te selecteren Waarde gebruikte toen de VBA Links en Midden functies om de formaat van mijn keuze.

Let op: De code werkt voor kolom A .

  • Nu, Sla de code en ga terug naar je werkblad .
  • Hier heb ik getypt 8 cijfer nummer in de A1 cel.

Druk vervolgens op ENTER om het formaat van uw keuze te krijgen met Uitbreiding .

Hier, is de formaat van 3 soorten cijfers.

Lees meer: Excel-formule om het formaat van het telefoonnummer te wijzigen (5 voorbeelden)

Praktijk Sectie

Hier heb ik een oefenblad voor u om de uitgelegde methode te oefenen.

Conclusie

Ik probeerde uit te leggen 3 eenvoudige en snelle manieren om formaat telefoonnummer met uitbreiding Deze verschillende manieren zullen u helpen om alle soorten getallen op te maken. Tot slot, als u suggesties, ideeën of feedback hebt, aarzel dan niet om hieronder commentaar te geven.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.