Kuinka muotoilla puhelinnumero laajennuksella Excelissä (3 helppoa tapaa)

  • Jaa Tämä
Hugh West

Voit joutua muotoilemaan puhelinnumerot laajennuksella, jonka voit tehdä helposti Excelin sisäänrakennettujen ominaisuuksien ja kaavojen avulla. Tässä artikkelissa kerrotaan seuraavista asioista Excel-puhelinnumeron muoto kanssa Laajennus käyttämällä helppoja kaavoja &; ominaisuuksia.

Tässä meillä on tietokokonaisuus, jossa on Nimet & Puhelinnumerot . Nyt me Muotoile puhelinnumerot kanssa Laajennus käyttämällä tätä tietokokonaisuutta.

Lataa harjoituskirja

Muotoile puhelinnumero numeron jatkeella.xlsm

3 tapaa muotoilla puhelinnumero Excelin laajennuksella

1. Mukautetun muotoilutoiminnon käyttö puhelinnumeron muotoilemiseksi numeronumeron ja laajennuksen avulla

Käyttämällä Mukautettu muoto Ominaisuus voit Muotoilu ... puhelinnumero kanssa Laajennus .

Täällä minulla on joitakin puhelinnumeroita ja näytän sinulle, miten - muotoilu nämä numerot .

Näin menetellen,

  • Valitse ensin solu tai solualue, jota haluat käyttää. Mukautettu muoto .
  • Tässä valitsin alueen C5:C10 .
  • Nyt, klikkaa hiiren oikealla on hiiri avataksesi Kontekstivalikko .
  • Valitse myöhemmin Solujen muotoilu .

A valintaikkuna of Solujen muotoilu ilmestyy.

  • Valitse sieltä Custom sitten Tyyppi aseta muotoilu joita haluat soveltaa numeroihisi.
  • Tässä käytin (###) ###-##### "ext" ###
  • Klikkaa lopuksi OK .

Tämän seurauksena saat Puhelinnumerot kanssa Laajennus .

Lue lisää: Kuinka kirjoittaa puhelinnumero Excelissä (kaikki mahdolliset tavat)

2. Muotoile puhelinnumero laajennuksen kanssa käyttämällä Excelin yhdistettyjä toimintoja.

Jos haluat, voit käyttää VASEMPI ja MID toiminnot Muotoile puhelinnumerot kanssa Laajennus .

Selitän sinulle menettelyn,

  • Valitse aluksi haluamasi solu, johon haluat sijoittaa valintaruudun. tuloksena arvo.
  • Tässä valitsin solun D5 .
  • Kirjoita nyt seuraava kaava kenttään D5 soluun tai Formula Bar .
="("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)

Tässä käytin yhdistelmää VASEMPI ja MID toiminnot.

Kaavan erittely

  • "("&LEFT(C5,3)&")--> The VASEMPI funktio palauttaa 3 merkkejä vasemmanpuoleinen .
    • Tuotos: 101
  • "("&LEFT(C5,3)&")--> Täällä Amperand (&) lisää Paranteesi .
    • Tulos: "(101)"
  • MID(C5,4,3)--> The MID funktio palauttaa 3 merkkejä keskellä valitusta numerosta alkaen Neljäs luonne.
    • Tulos: "345"
  • MID(C5,7,4)--> Siitä tulee
    • Tulos: "6789"
  • MID(C5,11,99)--> Se muuttuu
    • Lähtö: "6"
  • " ext"&MID(C5,11,99)-->
  • " ext"&6--> Täällä Amperand (&) yhdistää tekstin ext numerolla 6 .
    • Tulos: " ext6″
  • "("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)".
  • “(“&101)&”)”&345&”-“&6789)&” ext”&6
    • Lähtö: (101)345-6789 ext6
    • Selitys: Täällä, käyttämällä Amperand (&) yhdistetään numeroiden eri muodot seuraavasti Laajennus .

Paina nyt ENTER saadaksesi odotetun puhelinnumeron muodon Laajennus .

  • Tässä voit käyttää Täyttökahva osoitteeseen AutoFill kaava lopuille soluille.

Lue lisää: Kuinka muotoilla puhelinnumero maakoodilla Excelissä (5 menetelmää)

3. VBA:n käyttäminen puhelinnumeron muotoilemiseen lisänumeron kanssa

Voit myös käyttää Visual Basic -sovellus (VBA) osoitteeseen Muotoile puhelinnumerot kanssa Laajennus . Tässä käytän apuna Yksityinen Sub jota sovelletaan Arkki .

Selitän sinulle menettelyn,

Avaa ensin Kehittäjä Valitse sitten välilehti>> ja valitse Visual Basic.

Sitten se avaa uuden ikkunan Microsoft Visual Basic for Applications .

  • Valitse nyt Arkki koska se on Yksityinen Sub .

  • Valitse seuraavaksi Työtaulukko osoitteesta Yleistä .

  • Valitse sitten Muuta osoitteesta Ilmoitukset.

Kirjoita nyt seuraava koodi tiedostoon Arkki .

 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 If Len(Target) = 12 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3)& ") " & Mid(.Value, 4, 3) & "-" & Mid(.Value, 7, 4) & _ "-" & "ext" & Right(.Value, 3) Application.EnableEvents = True Exit Sub End With End If End Sub 

Tässä käytin Private Sub Worksheet_Change(ByVal Target As Range) jossa se tarkistaa jokaisen uuden merkinnän Työtaulukko täyttääkö se Kohde(Len) of the numero jos se täyttää ehdon Puhelinnumero saa muodon, jossa on Laajennus .

Koodin erittely

  • Tässä käytin useita IF-lausekkeita tarkistamaan numeroiden lukumäärän. Olen kirjoittanut muodon muotoon 8,10, ja 12 numerot, Voit muuttaa sitä tarpeen mukaan.
  • Seuraavaksi käytin Arvo solun valitsemiseksi Arvo käytti sitten VBA Vasen ja Mid toimintoja, jotka antavat muotoilu valintani mukaan.

Huom: Koodi toimii sarakkeelle A .

  • Nyt, Tallenna koodi ja palaa takaisin työlehti .
  • Tähän kirjoitin 8 numeroa numero A1 solu.

Paina sitten ENTER saadaksesi haluamasi formaatin Laajennus .

Tässä on muotoilu 3 erilaista numeroa.

Lue lisää: Excel-kaava puhelinnumeron muodon muuttamiseksi (5 esimerkkiä)

Harjoitusosio

Tässä olen antanut sinulle harjoituslomakkeen, jonka avulla voit harjoitella selitettyä menetelmää.

Päätelmä

Yritin selittää 3 helppoja ja nopeita tapoja muotoile puhelinnumero kanssa laajennus Nämä eri tavat auttavat sinua muotoilemaan kaikentyyppisiä numeroita. Viimeisenä mutta ei vähäisimpänä, jos sinulla on ehdotuksia, ideoita tai palautetta, kommentoi vapaasti alla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.