Microsoft Excel es una de las hojas de cálculo más usadas, pero también de las más complejas.

Para quienes trabajan en ventas, puede resultar difícil de manejar… pero a veces no queda otra que usarlo.

Conocer las fórmulas adecuadas convierte a Excel en una herramienta potentísima para limpiar y organizar sus datos de ventas.

En este artículo le muestro 3 fórmulas de Excel para trabajar su data comercial.

Estas tres fórmulas de Excel le ayudarán a:

No solo le ahorrarán horas de trabajo manual, también le ayudarán a mantener datos limpios y consistentes en su CRM, sin ser un experto en Excel.

También incluyo alternativas para lograr lo mismo con unos pocos clics.

Cómo extraer dominios de direcciones de email en Excel

En Excel hay 2 formas de extraer los dominios de una lista de direcciones de email. Se lo explico:

Primera forma: función TEXTAFTERSolo disponible en la versión nueva de Excel o Excel para web.

Segunda forma: una combinación de las funciones RIGHT, LEN y FINDPara quien no pueda usar “TEXTAFTER”.

Para extraer el dominio de una dirección de email, siga estos pasos:

  1. Escriba la fórmula =TEXTAFTER en la barra de fórmulas.
  2. Seleccione la celda con su primer email (p. ej., B3).
  3. Añada @ como texto de búsqueda.

Su fórmula en Excel se verá así:

=TEXTAFTER(B3,"@")
Extracted domain from an email
Extracted domain from an email

Y para aplicarlo a todos sus emails, arrastre la esquina inferior derecha de la celda con la fórmula original.

Extracted domains of an email list
Extracted domains of an email list

Extraer el dominio en versiones antiguas de Excel

Ahora le muestro cómo extraer el dominio de un email con una versión antigua de Excel que no soporta la función “TEXTAFTER”.

La fórmula que usaremos es =RIGHT(B3,LEN(B3)-FIND("@",B3))

Para usarla, péguela en la barra de fórmulas y aplíquela a la celda que contiene su primer email.

First domain extracted with the =RIGHT(B3,LEN(B3)-FIND("@",B3)) formula
First domain extracted with the =RIGHT(B3,LEN(B3)-FIND("@",B3)) formula

Así funciona: usa RIGHT para tomar caracteres desde el final del email, mientras FIND y LEN calculan exactamente cuántos caracteres hay que extraer.

Tomemos john.doe123@abc.com como ejemplo: tiene 19 caracteres en total.

LEN(B3) nos da 19 caracteres.

FIND busca el símbolo @ en john.doe123@abc.com y nos indica que es el carácter 12:

FIND("@",B3) nos da 12.

Restamos 12 a 19, y ese 7 se pasa a la función RIGHT. Esto le dice a Excel que tome los últimos 7 caracteres, dando como resultado final abc.com.

Para aplicar la fórmula a todas sus celdas, arrastre hacia abajo la esquina inferior derecha de la celda con la fórmula original.

=RIGHT(B3,LEN(B3)-FIND("@",B3)) formula applied to extract all the domain names of my email list.
=RIGHT(B3,LEN(B3)-FIND("@",B3)) formula applied to extract all the domain names of my email list.

👉 ¡Solución más simple! Use Datablist para extraer dominios de direcciones de email. (No tiene por qué lidiar con fórmulas complejas; su tiempo vale oro)

Limpiar y formatear números de teléfono

Ahora vamos a limpiar y formatear números de teléfono en dos pasos.

El primer paso es limpiar los números con esta fórmula:

=TEXTJOIN("",1,TEXTSPLIT(B3,{"(",")","-"," ","."},,1))+0

Esta fórmula permite eliminar caracteres especiales y espacios innecesarios del número de teléfono para prepararlo para el siguiente paso: formatearlos en un formato unificado.

Así se ve cuando aplicamos la fórmula:

Cleaned phone number
Cleaned phone number

Aplique la fórmula a todos sus teléfonos arrastrando hacia abajo la esquina inferior derecha de la celda original, como se muestra abajo.

Cleaning formula applied to all my phone numbers
Cleaning formula applied to all my phone numbers

Ahora el segundo paso:

Cree una nueva columna y nómbrela: Formatted Phone Numbers

My new column to insert the formatted phone numbers
My new column to insert the formatted phone numbers

Elija la celda bajo el encabezado y use el atajo de Excel “Command” + “1” para abrir las opciones de formato.

Seleccione "Special" como opción de formato.

Formatting options in Excel
Formatting options in Excel

Seleccione "Phone Numbers" y el país de sus números de teléfono.

choosing_the_option_to_format_numbers_into_us_phone_numbers.png
choosing_the_option_to_format_numbers_into_us_phone_numbers.png

📘 Dato de Excel

Aunque Excel incluye opciones de formato para muchos países, la mayoría no funcionan correctamente. Técnicamente, este método se limita a números de EE. UU. Para teléfonos de otros países, pruebe Datablist's phone number formatter, que funciona para 190+ países.

Ahora cierre el panel y verifique si Excel aplicó el formato.

Para hacerlo, compruebe que la columna muestre "Special" en el campo de formato. Lo destaco en la imagen siguiente.

Formatted Excel column to format US phone numbers
Formatted Excel column to format US phone numbers

El último paso es escribir una fórmula en esa columna que lleve los teléfonos que acabamos de limpiar a la nueva columna optimizada para números de EE. UU.

La fórmula será muy simple e incluirá solo la referencia de la celda con los teléfonos limpios — en mi caso, “D3”.

Simple formula to insert phone numbers into new column
Simple formula to insert phone numbers into new column

Cuando haya escrito la fórmula, haga clic en "ENTER" para aplicarla.

Si lo hizo correctamente, el resultado se verá así:

Formatted US. phone number in Excel
Formatted US. phone number in Excel

Ahora arrastre hacia abajo la esquina inferior derecha para aplicar el formato a todos sus teléfonos en Excel, como se muestra a continuación:

All phone numbers formatted in US. format
All phone numbers formatted in US. format

Limpiar nombres de empresas

Limpiar nombres de empresas es una de las tareas más importantes antes de empezar su Outbound con potenciales clientes. Por eso no podía faltar en esta guía.

Para eliminar sufijos legales y limpiar una lista de nombres de empresas, use esta fórmula:

=TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(B4), " inc.", ""), " inc", ""), " llc", ""), " ltd.", ""), " ltd", ""), " corporation", ""), " corp.", ""), " corp", ""), " company", ""), " incorporated", ""), " co", ""), " co.", ""), " gmbh", ""), " s.a.", ""), " s.a", ""), " pty ltd", ""), " plc", ""), " plc.", ""))
Formula to lowercase all company names and delete suffixes
Formula to lowercase all company names and delete suffixes

Explicación de la fórmula:

  • LOWER(B4) hace que el texto no distinga mayúsculas/minúsculas.
  • SUBSTITUTE(..., " llc", "") elimina los sufijos (con un espacio inicial).
  • TRIM(...) borra los espacios sobrantes.

Así se ve al aplicar la fórmula de limpieza de nombres:

Applied company name cleaning formula
Applied company name cleaning formula

No olvide arrastrar hacia abajo la esquina inferior derecha de la celda con la fórmula original para aplicarla a todos sus nombres de empresa, como se muestra aquí:

Applying the formula to clean company names across the entire list
Applying the formula to clean company names across the entire list

Pero falta un detalle: los nombres de empresa no están capitalizados.

Para solucionarlo, use la fórmula de Excel =PROPER(D4) y presione “ENTER”.

Formula that capitalizes the company names as proper nouns
Formula that capitalizes the company names as proper nouns

Así se verá cuando esté bien aplicado:

Applied formula to capitalize the company names
Applied formula to capitalize the company names

Finalmente, arrastre hacia abajo la esquina inferior derecha para aplicar la fórmula a toda su lista de empresas.

Applied formula to all company names
Applied formula to all company names

¿No quiere usar fórmulas complejas que hacen solo la mitad del trabajo? Yo tampoco. Por eso siempre uso AI para esto. Aprenda cómo limpiar nombres de empresa con AI.

Preguntas frecuentes

¿Cómo extraigo dominios de emails en Excel?

Puede usar la función TEXTAFTER en versiones nuevas o la combinación RIGHT/LEN/FIND en versiones antiguas.

¿Cuál es la mejor forma de limpiar teléfonos desordenados en Excel?

Es un proceso en dos pasos: primero limpie con la fórmula TEXTJOIN/TEXTSPLIT para quitar caracteres especiales; luego formatee con el formato de teléfono integrado de Excel para un resultado consistente.

¿Puedo formatear teléfonos de países distintos a EE. UU. en Excel?

Aunque Excel ofrece opciones para varios países, la mayoría no funcionan bien. Para números no estadounidenses, use Datablist's phone number formatter, que funciona en 190+ países.

¿Cómo elimino sufijos como LLC, Inc. o Ltd. de los nombres de empresa en Excel?

La guía incluye una fórmula con múltiples SUBSTITUTE para quitar sufijos habituales. También verá cómo capitalizar correctamente los nombres limpios con PROPER.

¿Qué hago si mi Excel no tiene la función TEXTAFTER?

Use fórmulas alternativas para versiones antiguas: por ejemplo, la combinación de RIGHT, LEN y FIND. También puede usar la versión web de Excel, que suele incluir funciones nuevas y antiguas.