séparer les adresses mail selon leur terminaison

  • Initiateur de la discussion Initiateur de la discussion bionet
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bionet

XLDnaute Nouveau
Bonjour à tous,

Je vous serai reconnaissant de m'aider à résoudre ce problème car après avoir passé 3/4 d'heure sur le site à chercher je n'ai pas trouvé la réponse.

Voilà, j'ai dans la colonne A une liste d'adresses mail en ".com" ".fr" et ".gouv"
Je souhaiterai par exemple avoir:
  • les .com en colonne "B"
  • les .fr en colonne "C"
  • les .gouv en colonne "D"

Je vous remercie pour votre aide et je vous souhaite une bonne soirée.
Cordialement.
 
Re : séparer les adresses mail selon leur terminaison

Bonjour,

=SI(LIGNES($1:1)<=NB.SI(email;"*"&C$1);
INDEX(email;PETITE.VALEUR(SI(DROITE(email;NBCAR(C$1))=C$1;LIGNE(INDIRECT("1:"&LIGNES(email))));LIGNES($1:1)));"")
Valider avec maj+ctrl+entrée

Voir PJ

JB
Formation Excel VBA JB
 

Pièces jointes

Dernière édition:
Re : séparer les adresses mail selon leur terminaison

Ceci devrait te convenir

Modifie seulement les zones en Vert
 

Pièces jointes

Re : séparer les adresses mail selon leur terminaison

🙂 Bonsoir Habitude,

Merci d'avoir pris le temps de répondre à ma requête.
J'ai essayé votre fichier qui fonctionne parfaitement

un seul petit problème
lorsque la chaine avant l'arobase est séparée par un point l'adresse n'est pas extraite (voir adresses surlignées en rose)
il me semble que c'est le seul problème

salutations cordiales et bonne soirée
 

Pièces jointes

Dernière édition:
Re : séparer les adresses mail selon leur terminaison

Bonsoir BOISGONTIER 🙂

Merci d'avoir pris le temps de répondre à ma requête.
J'ai essayé votre fichier qui fonctionne bien

cepandant quelques petits problèmes subsistent


les .gouv.fr se mélange avec les .fr
les .info (en vert) et les .org (en bleu) ne sont pas extrait
le .net en ligne 28 n'est pas extrait

salutations cordiales et bonne soirée
 

Pièces jointes

Dernière édition:
Re : séparer les adresses mail selon leur terminaison

Bonsoir le fil 🙂,
Bonsoir BOISGONTIER 🙂
Merci d'avoir pris le temps de répondre à ma requête.
J'ai essayé votre fichier qui fonctionne bien
cepandant quelques petits problèmes subsistent
les .gouv.fr se mélange avec les .fr
les .info (en vert) et les .org (en bleu) ne sont pas extrait
le .net en ligne 28 n'est pas extrait
salutations cordiales et bonne soirée
Jacques n'étant pas repassé, je me permet deux petites corrections :
Les .info, .org et .net sont bien extraits, à condition bien sûr de modifier la zone nommée de la feuille afin quelle englobe toute la liste.
Le .gouv.fr n'est en aucun cas une extension. C'est un .fr sur les domaines gouvernementaux qui se termine en .gouv... Il est donc stupide de vouloir séparer .gouv.fr des .fr... Il ne faut pas mélanger les torchons et les serviettes...
Bonne soirée 😎
 
Re : séparer les adresses mail selon leur terminaison

Bonsoir le fil 🙂,Jacques n'étant pas repassé, je me permet deux petites corrections :
Les .info, .org et .net sont bien extraits, à condition bien sûr de modifier la zone nommée de la feuille afin quelle englobe toute la liste.
Le .gouv.fr n'est en aucun cas une extension. C'est un .fr sur les domaines gouvernementaux qui se termine en .gouv... Il est donc stupide de vouloir séparer .gouv.fr des .fr... Il ne faut pas mélanger les torchons et les serviettes...
Bonne soirée 😎

Bonjour,

Merci de vous être intéressé au problème.
Pouvez-vous me dire ce que je dois faire pour que l'extraction aille au-delà de la ligne 9?
J'utilise le classeur1 de BOISGONTIER
Je n'ai pas découvert quelle différence il y à entre les deux fichiers proposé par BOISGONTIER.

Je vous remercie pour votre soutient.
Bien cordialement.
🙂
 
Re : séparer les adresses mail selon leur terminaison

Bonjour bionet, Jacques, Jean-Noël,

Dans Insertion Nom/Définir tu te postionnes sur email et dans Fais référence à, tu trouves ceci : =Feuil1!$A$2:$A$10

Il te suffit de modifier le 10 par ce que tu veux, exemple : =Feuil1!$A$2:$A$150

Bonne journée

Jean-Pierre
 
Re : séparer les adresses mail selon leur terminaison

Bonjour bionet, Jacques, Jean-Noël,

Dans Insertion Nom/Définir tu te postionnes sur email et dans Fais référence à, tu trouves ceci : =Feuil1!$A$2:$A$10

Il te suffit de modifier le 10 par ce que tu veux, exemple : =Feuil1!$A$2:$A$150

Bonne journée

Jean-Pierre

Bonsoir,

Merci infiniment pour votre aide, un merci tout particulier pour les créateurs du site qui est une aide plus que précieuse pour les novices comme moi.
Bonne continuation à tous
Bien cordialement
Alain
🙂
 
Re : séparer les adresses mail selon leur terminaison

Bonjour🙂,

J'aimerai savoir si c'etait possible de faire la meme chose avec des chiffres😕.
C'est a dire de faire un tri celon un chiffre.(Voir fichier joint).

Merci par avance de votre reponse.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
5
Affichages
328
Réponses
1
Affichages
417
Compte Supprimé 979
C
Retour