Validación del Formato de Correo Electrónico en Excel y Google Sheets

Written by

Mel Jenkins

Reviewed by

Laura Tsitlidze

Translated by

Dennis Madrid

Last updated on enero 31, 2023

Este tutorial muestra cómo comprobar si las direcciones de correo electrónico tienen el formato correcto en Excel y Google Sheets.

 

Resultado Rodear con un Círculo Datos No Válidos en Excel

 

Al almacenar listas de direcciones de correo electrónico en Excel, una característica útil de la validación de datos es la posibilidad de introducir una fórmula como validación personalizada para resaltar cualquier dirección de correo electrónico no válida. No puedes comprobar la validez de una dirección de correo electrónico, ni comprobar si hay algún error ortográfico (como cm en lugar de com), pero puedes comprobar la existencia del signo @, asegurarte de que no hay espacios ni comas en la dirección de correo electrónico, asegurarte de que la dirección de correo electrónico no empieza con un punto, ni termina con un punto, y asegurarte de que el signo @ está antes del punto.

Fórmula Personalizada en la Validación de Datos

  1. Resalte las celdas del rango de validación de datos.
  2. A continuación, en la cinta de opciones, vaya a Datos > Herramientas de datos > Validación de datos.

Botón de Validación de Datos en Excel

  1. Seleccione la pestaña Configuración y, a continuación, seleccione Personalizado en el cuadro desplegable Permitir y escriba la siguiente fórmula en el cuadro Fórmula:
=Y(ESERROR(ENCONTRAR(" ";C3));LARGO(C3)-LARGO(SUSTITUIR(C3;"@";""))=1;SI.ERROR(HALLAR("@";C3)<HALLAR(".";C3;HALLAR("@";C3));0);ESERROR(ENCONTRAR(",";C3));NO(SI.ERROR(HALLAR(".";C3;HALLAR("@";C3))-HALLAR("@";C3);0)=1);IZQUIERDA(C3;1)<>".";DERECHA(C3;1)<>".")

Ventana de Validación de Datos en Excel

 

La fórmula se compone de siete condiciones lógicas para comprobar y garantizar que se cumplen las siete condiciones en la dirección de correo electrónico introducida. A saber:

  • Asegúrese de que no existen espacios.
  • Asegúrese de que hay un signo @.
  • Asegúrese de que el punto (.) está después del signo @.
  • Asegúrese de que no haya comas.
  • Asegúrese de que el punto no está justo después del signo @.
  • Asegúrese de que la dirección de correo electrónico no termina con un punto.
  • Asegúrese de que la dirección de correo electrónico no empiece por punto.

Si todas estas condiciones se cumplen, la dirección de correo electrónico es válida.

  1. Seleccione la pestaña Mensaje de Entrada y quite la marca de la casilla Mostrar mensaje de entrada cuando la celda está seleccionada.

Ventana de Validación de Datos Mensaje de Entrada en Excel

 

  1. Seleccione la pestaña Alerta de error y quite la marca de la casilla Mostrar alerta de error tras introducir datos no válidos.

 

Ventana de Validación de Datos Mensaje de Error en Excel

 

  1. Haga clic en Aceptar para aplicar la regla de validación de datos a las celdas seleccionadas.

Rodee los Datos No Válidos

Una vez introducidas las direcciones de correo electrónico, puede comprobar si son válidas rodeando con un círculo las direcciones de correo electrónico no válidas mediante la validación de datos.

  1. Resalte la lista de direcciones de correo electrónico.

Datos Rodear los Datos No Válidos en Excel

 

  1. En la cinta de opciones, vaya a Datos > Herramientas de datos > Validación de datos > Círculo de datos no válidos.

Opción Rodear con un Círculo Datos No Válidos en Excel

 

Todas las direcciones de correo electrónico que no coincidan con los criterios establecidos como reglas de validación de datos aparecerán marcadas con un círculo.

Resultado Rodear con un Círculo Datos No Válidos en Excel

 

Validación del Formato de Correo Electrónico en Google Sheets

La validación de datos en Google Sheets es muy similar a la validación de datos en Excel.

  1. En primer lugar, resalte las celdas a las que desea aplicar la validación.

Datos Ejemplo Validación de Rango de Datos en Google Sheets

 

  1. En el Menú, seleccione Datos > Validación de datos.

Validar Rango de Datos en Google Sheets

 

  1. Seleccione Fórmula personalizada como Criterio y escriba la fórmula. Esta fórmula es idéntica a la que utilizó en Excel:
=Y(ESERROR(ENCONTRAR(" ";C3));LARGO(C3)-LARGO(SUSTITUIR(C3;"@";""))=1;SI.ERROR(HALLAR("@";C3)<HALLAR(".";C3;HALLAR("@";C3));0);ESERROR(ENCONTRAR(",";C3));NO(SI.ERROR(HALLAR(".";C3;HALLAR("@";C3))-HALLAR("@";C3);0)=1);IZQUIERDA(C3;1)<>".";DERECHA(C3;1)<>".")

Regla de Validación de Rango de Datos en Google Sheets

 

Cuando se introducen direcciones de correo electrónico no válidas, aparece una advertencia sobre la violación de la regla de validación de datos.

Correo Inválido en Google Sheets

En Google Sheets no es posible rodear los datos no válidos.

AI Formula Generator

Pruébelo Gratis

Ver todos los Artículos sobre Cómo Hacer