Separar la dirección y el número de teléfono en dos celdas en Microsoft Excel

Separar la dirección y el número de teléfono en dos celdas en Microsoft Excel

Entonces, tengo muchas celdas que tienen una dirección y un número de teléfono en este formato.

78 North Oak Street Philadelphia PA 17545 610-634-2452

Y quiero eliminar el número de teléfono de este celular y colocarlo en una nueva celda en otra columna. ¿Hay alguna forma de que pueda hacer esto? Gracias.

Respuesta1

AAA-PPP-NNNN

A = Código de área
P = Prefijo local
N = Número de abonado

Dadas las siguientes condiciones:

  • El número de teléfono siempre tiene el formato anterior.
  • El número de teléfono siempre está al final.
  • El número de teléfono siempre está separado de la dirección exactamente por un espacio.
  • No hay espacios al final ni otros caracteres después del número de teléfono.

Estas fórmulas deberían funcionar para usted. (Se supone que los datos están en A2.)

DIRECCIÓN:

=LEFT(A2,LEN(A2)-13)

Número de teléfono:

=RIGHT(A2,12)

Respuesta2

Siempre que el formato sea siempre el mismo, puedes hacer:

Teléfono=RIGHT(A1,12)

DIRECCIÓN=MID(A1,1,LEN(A1)-12)

Para la dirección, utilícela LEN(A1)-13si no desea espacio adicional, como se muestra en el ejemplo.

Respuesta3

¿El número de teléfono siempre estará disponible en el mismo formato y al final con exactamente la misma longitud? Si es así, puede extraer solo una parte y colocarla en una columna separada como número de teléfono. De manera similar, ignore solo el número de teléfono y guarde la cadena en una columna separada para la dirección. Puedes hacer uso defunción "media"para lograr lo mismo.

El uso es el siguiente:

=MEDIO(A1, LARGO(TRIM(A1))-12, 12)

Lo anterior extraerá solo el número de teléfono.

información relacionada