Extraer texto entre correos electrónicos con <>

0

Enlace original: Extracción de datos entre dos caracteres en Excel

Tengo una combinación de celdas donde algunas tienen apodos y otras no tienen apodos.

Algunos tendrán < >correos electrónicos de apodos y otros solo serán una dirección de correo electrónico. Si copio y pego lo siguiente en toda la fila, algunas celdas estarán vacías:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)), "") 

Si una celda en particular no contiene <y >, me gustaría que la fórmula simplemente tome una copia exacta y la pegue con la misma fila que las otras para poder copiar y pegar toda la fila sin verificar si algunas celdas están vacías.

¿Cómo puedo conseguir esto?

ingrese la descripción de la imagen aquí

Aaron
fuente
Muestre
@ Aaron ¿Solo estás tratando de quitar los símbolos <>?
aparente001
COLUMNA A4, B4 y D4 funciona bien pero C4 está vacío ya que la celda C1 no tiene ningún apodo / nombre o apellido y no <> es por eso que C4 está vacío.
Aaron

Respuestas:

1

Todo lo que necesita hacer es reemplazar el último ""con, de A1modo que si Excel no encuentra un <o >devolverá todo el contenido en A1lugar de en blanco:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)),A1)
Usuario15
fuente
Aaron, ¿es esta una respuesta satisfecha? En caso afirmativo, marque como aceptado. De lo contrario, edite su pregunta para describir lo que no funciona.
Usuario15