Fórmula de Excel para cambiar o formato de número de teléfono (5 exemplos)

  • Comparte Isto
Hugh West

Neste artigo, mostrarémosche 5 métodos para crear unha fórmula de Excel para cambiar o formato do número de teléfono . Para demostrar os nosos métodos, escollimos un conxunto de datos que ten 2 columnas : Nome e Teléfono . Engadiremos outra columna para xerar o mesmo formato de número de teléfono .

Descargar o libro de prácticas

Fórmula para dar formato ao número de teléfono.xlsx

5 formas de usar a fórmula para cambiar o formato do número de teléfono en Excel

1. Usando a función TEXTO para cambiar o número de teléfono Formato

Para o primeiro método, usaremos a función TEXTO para cambiar o formato do número de teléfono . Os nosos datos iniciais están no mesmo formato.

Pasos:

  • Primeiro, escriba a seguinte fórmula na cela D5 .
=TEXT(C5, "(###) ### ####")

Vexamos máis de cerca o TEXTO .

Aquí o hash (“ # ”) significa un díxito. o formato de saída é ( 3 díxitos ), despois espazo en branco e 3 máis díxitos , e finalmente espazo en branco e o 4 díxitos .

Nota: Esta f ormula non funcionará para un formato mixto de números de teléfono iniciais . Para iso, consulte o método 2 .

  • En segundo lugar, prema ENTER .

Cambiamos o formato do primeiro número de teléfono .

  • Por último, use o Recheo de control para Enchemento automático da fórmula .

Así, completamos a nosa tarefa de crear unha fórmula de Excel para cambiar o formato do número de teléfono .

Ler máis: Como escribir o número de teléfono en Excel (Todas as formas posibles)

2. Usando a fórmula de SUBSTITUTO & Funcións de TEXTO para cambiar o formato do número de teléfono

Neste método, usaremos a función SUBSTITUTE e a función TEXTO para cambiar o formato do número de teléfono. Aínda que podemos usar a función TEXTO para cambiar o formato, necesitamos a función SUBSTITUTE para un formato mixto dos datos iniciais.

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula na cela D5 .
=TEXT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,")",""),"(","")," ",""),"-",""), "(###) ### ####")

Desglose da fórmula

Temos dous partes da nosa fórmula. En primeiro lugar, a función TEXTO , que se trata no método 1 , e, en segundo lugar, a parte da función aniñada SUBSTITUTE . Polo tanto, só imos explicar aquí a segunda parte da función.

  • SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,”)),””),”(“ ,””),” “,””),”-“,””) -> pasa a ser
  • SUBSTITUTE(“166-776-6911″,”-“,””)
    • Saída: “1667766911” .
    • Esta función fai exactamente o que di o seu nome. A función substituirá calquera corchetes , guións e espazos cun valor en branco. Para a última parte,podemos ver que substituirá todos os guiños da cela C5 por espazos en branco na cela D5 .

Despois diso, a nosa función TEXT formatará os números de teléfono .

  • En segundo lugar, preme ENTER .

Limpamos o formato do número de teléfono coa axuda da función SUBSTITUTE . Despois diso, usamos a función TEXTO para formatealo.

  • Finalmente, Encher automaticamente a fórmula ao resto de as celdas .

En conclusión, creamos outra fórmula de Excel para cambiar o formato do número de teléfono . Ademais, así debería ser o paso final.

Ler máis: [Resolto!]: o formato de número de teléfono de Excel non funciona (4 solucións)

3. Combinando funcións para crear unha fórmula de Excel para cambiar o formato de número de teléfono

Imos usar a función ESQUERDA , a función A función MID , a función DEREITA e a función SUBSTITUTE para cambiar o formato do número de teléfono en Excel .

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula en celda D5 .
="("&LEFT(SUBSTITUTE(C5,"-",""),3)&")"&MID(SUBSTITUTE(C5,"-",""),4,3)&"-"&RIGHT(SUBSTITUTE(C5,"-",""),4)

Desglose da fórmula

  • “(“&ESQUERDA(SUBSTITUTO(C5,”-“”,”),3)&”) ” -> pasa a ser,
  • “(“&LEFT(“1667766911″,3)&”) “
    • Saída: “(166) “ .
    • Temosexplicou a función SUBSTITUTE no método 2 . A función LEFT devolve unha cantidade específica de caracteres dunha cadea. Seleccionamos 3 para mostrar tres caracteres do lado esquerdo . Ademais, o signo ampersand ( & ) úsase para unir caracteres. Estamos engadindo os corchetes usando isto.
  • MID(SUBSTITUTE(C5,”-“,””),4,3)
  • MID(“1667766911”,4,3)
    • Saída: 776
    • A función MID devolve caracteres de unha posición especificada dunha cadea. Dicímoslle que devolva os 3 caracteres da cuarta posición da cadea.
  • DEREITA(SUBSTITUTE(C5 ,”-“,””),4)
  • DEREITA(“1667766911”,4)
    • Saída: 6911 .
    • A función DEREITA devolverá caracteres do lado dereito da cadea. Dicímoslle que devolva os primeiros 4 caracteres do lado dereito da cadea.

Aquí, o SUBSTITUTO función está modificando a nosa cadea.

  • En segundo lugar, preme ENTER .

Así, temos formateou o primeiro número de teléfono .

  • Finalmente, Enche automaticamente a fórmula nas outras celas .

En consecuencia, demostrámosche o terceiro método para cambiar o formato do número de teléfono .

Ler máis: Como dar formato ao teléfonoNúmero con extensión en Excel (3 xeitos sinxelos)

4. Combinando as funcións REPLACE e TEXT para cambiar o formato de número de teléfono

Para o método 4 , Vai utilizar a función SUBSTITUIR e a función TEXTO para cambiar o formato do número de teléfono .

Pasos:

  • Primeiro, seleccione o intervalo celda D5:D10 .
  • En segundo lugar, escriba a seguinte fórmula .
=TEXT(REPLACE(REPLACE(C5,4,1,""),7,1,""),"### ### ####")

Desglose de fórmulas

En primeiro lugar, estamos a usar a función SUBSTITUIR para limpar os nosos números de teléfono . En segundo lugar, estamos a usar a función TEXTO para formatear o número de teléfono .

  • REPLACE(C5,4 ,1,””)
    • Saída: “166776-6911” .
    • Estamos usando a función REPLACE para eliminar os guións con valores en branco . Aquí, estamos substituíndo o primeiro guión na posición 4 da cadea por un valor en branco.
  • REPLACE(“166776-6911″,7 ,1,””)
    • Saída: “1667766911” .
    • Estamos substituíndo o guión restante na posición 7 por un valor en branco .

Despois diso, a función TEXTO formataao co “ 3 díxitos espazo 3 espazo de díxitos 4 díxitos formato .

  • Finalmente, prema CTRL + ENTER .

Despois diso, a fórmula fará Enchemento automático . Así, mostrámosche o cuarto método de formatear o número de teléfono s.

Ler máis: Como engadir guións ao SSN en Excel (6 Métodos)

5. Fórmula de Excel para cambiar o formato do número de teléfono engadindo o código de país

Para o último método, imos usar o ampersand para engade o código de país ao noso número de teléfono .

Pasos:

  • Primeiro, escriba a seguinte fórmula na cela D5 .
="+1 "&C5

Estamos unindo “ +1 espazo en branco ” co noso número de teléfono .

  • En segundo lugar, preme ENTER .

Así, obteremos o noso primeiro número de teléfono con formato .

  • Finalmente, AutoCompleto a fórmula.

En conclusión, engadimos o código de país dos EUA aos nosos números de teléfono iniciais. para cambiar o formato do número de teléfono .

Ler máis: Como dar formato ao teléfono Número con código de país en Excel (5 métodos)

Folla de prácticas

Engadimos conxuntos de datos de prácticas en o ficheiro Excel . Para iso, podes probar os nosos métodos.

Conclusión

Mostramosche 5 métodos para crear un Fórmula de Excel para cambiar o formato do número de teléfono . Ademais, podes comentar a continuación se tes algún problema con estes. Grazas por ler, segue destacando!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.