Cómo extraer una dirección de correo electrónico de una cadena de texto de forma automática

QuickRows es un complemento de Excel que te permite extraer las direcciones de correo electrónico de la cadena de texto de una celda de forma automática y ordendada.

En ocasiones, cuando importas algunas direcciones de correo electrónico desde un sitio web a una hoja de cálculo de Excel, hallas texto irrelevante dentro de las celdas; pero a ti solo te interesa extraer las direcciones de correo electrónico puras de la cadena de texto

Si fueses un autentico Flash Gordon del teclado, es probable que lograras depurar cuatro o tal vez cinco filas por minuto para extraer el correo electrónico y la dirección del sitio web al que pertenecen. Ahora bien, si el listado que encontraste tuviese digamos unas 1.000 líneas, pues te esperan unas 4  horas de diversión.

Con QuickRows, un complemento de Excel, puedes extraer las direcciones de correo electrónico de forma automática y ordenada, sin funciones ni fórmulas complejas. Aquí te dejamos un vídeo para que puedas ver cómo funciona:

Prueba Gratuita QuickRows 0.00 KB 158 downloads

...

¿Hay alguna manera de extraer las direcciones de correo electrónico de forma automática y ordenada?

Sí que la hay. QuickRows trabaja por tí y te permite lograr el resultado que te mostramos a continuación en pocos segundos. Trabajaremos con la siguiente tabla de datos:

En ella, realizaremos los siguientes cambios: primero, extraeremos la direcciones de correo electrónico de la columna A y las pegaremos en la columna B. Segundo, copiaremos las direcciones de las páginas web de la columna A y las pegaremos en la columna C.  Por último, eliminaremos las etiquetas ‘email:‘ y ‘http://‘ para obtener el siguiente resultado:

Lo mejor de todo es que dicho resultado se logra de una manera increíblemente sencilla: sin fórmulas, sin funciones complicadas. QuickRows es capaz de realizar estas tareas mediante indicaciones simples, trabajando sobre una interfaz fácil de entender.

Te lo mostramos paso a paso.

Primer paso: extraer la direcciones de correo electrónico de la cadena de texto

Abrimos el menú principal de QuickRows mediante la combinación <Ctrl-Q> y elegimos la función 3 (Limpieza de datos):

Esta función solicita un texto o patrón. El parámetro ‘@‘ sirve para extraer de la columna de seleccionada cualquier fragmento de texto que contenga el símbolo ‘@‘ y lo colocarlo en una columna nueva. También, si lo deseas, puedes nombrar la columna de destino.

Segundo paso: extraer las direcciones de las páginas web

Ahora invocamos la función 4 (Operaciones entre columnas). Mediante la instrucción A-B solicitamos que el contenido de la columna B sea removido (restado) de la columna A.  El resultado de esta sustracción será colocado en una nueva columna.

Tercer paso: eliminar los fragmentos de texto innecesarios

Retornamos a la función 3 (Limpieza de datos) y esta vez solicitamos la extracción del fragmento de texto que contenga el caracter punto (.) Únicamente los fragmentos de texto en la columna C que contengan el caracter punto serán extraídos de dicha columna y colocados en la columna de destino (el resto son desechados). 

Como la columna de destino es la misma que la columna donde se aplica la función, la depuración es automática, pues los datos son sobrescritos con el resultado de la extracción.

Nota. QuickRows permite especificar qué caracteres deben ser considerados como separadores de texto en la hoja de Configuración. Antes de ejecutar este ejemplo, habíamos seleccionado la barra (/) y el espacio en blanco como separadores. Así pudimos segmentar las partículas «email:» y «http://« del resto del texto.

Resultados rápidos en Microsoft Excel

Puedes empezar a ahorrar tiempo y a aumentar tu productividad manejando tus datos ahora mismo.

Cómo extraer una dirección de correo electrónico de una cadena de texto de forma automática

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.