Skip to main content

Separar direcciones de correo electrónico en nombres de usuario y dominios en Excel

Author: Xiaoyang Last Modified: 2025-06-04

Normalmente, una dirección de correo electrónico está compuesta por el nombre de usuario, el símbolo @ y el nombre del dominio. Sin embargo, a veces puede ser necesario dividir la dirección de correo electrónico en un nombre de usuario y un nombre de dominio separados, como se muestra en la captura de pantalla a continuación. En este artículo, presentaré algunas fórmulas para dividir las direcciones de correo electrónico en Excel.

doc-split-email-address-1


Separar direcciones de correo electrónico en nombres de usuario y dominios con fórmulas

Extraer nombres de usuario de las direcciones de correo electrónico:

En Excel, las funciones IZQUIERDA y ENCONTRAR pueden ayudarte a extraer los nombres de usuario. La sintaxis genérica es:

=IZQUIERDA(correo, ENCONTRAR("@", correo)-1)
  • correo: La dirección de correo electrónico o celda que contiene la dirección de correo electrónico que deseas dividir.

Por favor, copia o introduce la siguiente fórmula en una celda en blanco donde desees obtener el resultado:

=IZQUIERDA(A2,ENCONTRAR("@",A2)-1)

Luego, arrastra el controlador de relleno hacia abajo hasta las demás celdas donde quieras aplicar esta fórmula, y todos los nombres de usuario se habrán extraído, como se muestra en la captura de pantalla a continuación:

doc-split-email-address-2

Explicación de la fórmula:

ENCONTRAR("@",A2)-1: La función ENCONTRAR devolverá la posición del carácter @ en la celda A2, y restar 1 significa excluir el carácter @. Esto dará como resultado: 10.

IZQUIERDA(A2,ENCONTRAR("@",A2)-1)=IZQUIERDA(A2, 10): La función IZQUIERDA extraerá 10 caracteres desde el lado izquierdo de la celda A2.


Extraer nombres de dominio de las direcciones de correo electrónico:

Para extraer los nombres de dominio, las funciones DERECHA, LARGO y ENCONTRAR pueden ayudarte. La sintaxis genérica es:

=DERECHA(correo, LARGO(correo)-ENCONTRAR("@", correo))
  • correo: La dirección de correo electrónico o celda que contiene la dirección de correo electrónico que deseas dividir.

Por favor, aplica la siguiente fórmula en una celda en blanco:

=DERECHA(A2,LARGO(A2)-ENCONTRAR("@",A2))

Luego, arrastra el controlador de relleno hacia abajo hasta las celdas donde quieras aplicar esta fórmula, y todos los nombres de dominio se habrán extraído de inmediato, como se muestra en la captura de pantalla:

doc-split-email-address-3

Explicación de la fórmula:

ENCONTRAR("@",A2): La función ENCONTRAR devolverá la posición del carácter @ en la celda A2, y obtendrá el resultado: 11.

LARGO(A2): Esta función LARGO se utiliza para obtener el número de caracteres en la celda A2. Obtendrá el número 20.

LARGO(A2)-ENCONTRAR("@",A2)=20-11: Resta la posición del carácter @ de la longitud total de la cadena de texto en la celda A2 para obtener el número de caracteres después del carácter @. Esta parte de la fórmula se reconoce como el argumento num_chars de la función DERECHA.

DERECHA(A2,LARGO(A2)-ENCONTRAR("@",A2))=DERECHA(A2, 9): Finalmente, esta función DERECHA se utiliza para extraer 9 caracteres desde el lado derecho de la celda A2.


Funciones relacionadas utilizadas:

  • IZQUIERDA:
  • La función IZQUIERDA extrae un número determinado de caracteres del lado izquierdo de una cadena proporcionada.
  • DERECHA:
  • La función DERECHA se utiliza para extraer un número específico de caracteres del lado derecho de la cadena de texto.
  • ENCONTRAR:
  • La función ENCONTRAR se utiliza para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de la otra.
  • LARGO:
  • La función LARGO devuelve el número de caracteres en una cadena de texto.

Más artículos:

  • Separar octetos de direcciones IP en Excel
  • ¿Alguna vez has intentado dividir las direcciones IP en columnas separadas en una hoja de trabajo de Excel? Tal vez la función Texto en Columnas pueda ayudarte a resolver este problema rápidamente, pero en este artículo hablaré sobre algunas fórmulas para lograr esta tarea en Excel.
  • Dividir texto y números en una celda en Excel
  • Supongamos que los datos de una celda están mezclados con texto y números, ¿cómo puedes separarlos en celdas de columna individuales? Este tutorial te mostrará los pasos detallados para hacerlo con fórmulas.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.