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?


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