Excel

Limpiar y reformatear números de teléfono

Clean Reformat Telephone Numbers

Fórmula de Excel: Limpiar y reformatear números de teléfonoFórmula genérica
= SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE ( SUBSTITUTE (A1,'(',''),')',''),'-',''),' ',''),'.','')+0
Resumen

Una forma de limpiar y reformatear números de teléfono es eliminar todos los caracteres extraños y luego aplicar el formato de número de teléfono integrado de Excel.

Esta fórmula anterior utiliza una serie de funciones SUBSTITUTO anidadas para eliminar espacios, guiones, puntos, paréntesis y comas.



Deberá ajustar los reemplazos reales para que se adapten a sus datos.



cómo hacer múltiples declaraciones if en Excel
Explicación

La fórmula se ejecuta de adentro hacia afuera, y cada SUSTITUTO elimina un carácter.

El SUBSTITUTO más interno elimina el paréntesis izquierdo y el resultado se pasa al siguiente SUSTITUTO, que elimina el paréntesis derecho, y así sucesivamente.



Siempre que use la función SUSTITUIR, el resultado será texto. Debido a que no puede aplicar un formato de número al texto, necesitamos convertir el texto en un número. Una forma de hacerlo es agregar cero (+0), que convierte automáticamente los números en formato de texto en números en formato numérico.

cómo buscar múltiples valores en Excel

Finalmente, se aplica el formato de número de teléfono 'Especial' (columna D).

cómo encontrar valores perdidos en Excel

Esta página explica los formatos de números personalizados y con muchos ejemplos.



Truco de espacios en blanco para una mejor legibilidad

Al anidar varias funciones, puede resultar difícil leer la fórmula y mantener todos los paréntesis equilibrados. Excel no se preocupa por el espacio en blanco adicional en una fórmula, por lo que puede agregar saltos de línea en la fórmula para que la fórmula sea más legible. Por ejemplo, la fórmula anterior se puede escribir de la siguiente manera:

|_+_|

Tenga en cuenta que la celda aparece en el medio, con los nombres de las funciones arriba y las sustituciones debajo. Esto no solo hace que la fórmula sea más fácil de leer, sino que también facilita la adición y eliminación de sustituciones.

Puedes usar este mismo truco para hacer que las declaraciones IF anidadas sean más fáciles de leer también.

Autor Dave Bruns


^