Extraire le texte entre les emails avec <>


0

Lien d'origine: Extraction de données entre deux caractères dans Excel

J'ai une combinaison de cellules où certaines ont des surnoms et d'autres sans surnoms.

Certains auront des < >emails de pseudo et d'autres simplement une adresse email. Si je copie et colle ce qui suit dans la ligne entière, certaines cellules seront vides:

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

Si une cellule particulière ne contient pas <et >, j'aimerais que la formule prenne simplement une copie exacte et la colle avec la même ligne que les autres pour que je puisse simplement copier et coller la ligne entière sans vérifier si certaines cellules sont vides.

Comment puis-je atteindre cet objectif?

entrez la description de l'image ici


S'il vous plaît montrer quelques données d'échantillon et votre résultat souhaité
nixda

@Aaron Est-ce que vous essayez juste d'effacer les <> symboles?
aparente001


Les colonnes A4, B4 et D4 fonctionnent bien mais C4 est vide car la cellule C1 n’a pas de pseudo / prénom ou nom de famille et aucun <> c’est pourquoi C4 est vide.
Aaron

Réponses:


1

Tout ce que vous avez à faire est de remplacer le dernier ""par de A1sorte que si Excel ne trouve pas <ou >il retournera tout le contenu de A1au lieu de blanc:

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

Aaron, est-ce une réponse satisfaisante? Si oui, veuillez marquer comme accepté. Sinon, modifiez votre question pour décrire ce qui ne fonctionne pas.
Utilisateur15
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.