Formule Excel: obtenir le domaine de l'adresse e-mail -

Table des matières

Formule générique

=RIGHT(email,LEN(email)-FIND("@",email))

Sommaire

Pour extraire le domaine d'une adresse e-mail, vous pouvez utiliser une formule basée sur les fonctions RIGHT, LEN et FIND. Dans le formulaire générique ci-dessus, l' email représente l'adresse e-mail avec laquelle vous travaillez. Dans l'exemple illustré, la formule en E4 est:

=RIGHT(C4,LEN(C4)-FIND("@",C4))

Explication

Au fond, cette formule extrait les caractères de la droite avec la fonction DROITE, en utilisant FIND et LEN pour déterminer le nombre de caractères à extraire. C4 contient le texte "[email protected]", donc LEN renvoie 17 caractères:

LEN(C4) // returns 17

FIND localise le caractère "@" à l'intérieur de l'adresse e-mail "[email protected]". Le caractère "@" est le 7ème caractère, donc FIND renvoie 7:

FIND("@",C4) // returns 7

Le nombre 7 est alors soustrait du 17, qui est 10. Le nombre 10 est utilisé comme deuxième argument de la fonction DROITE, qui extrait 10 caractères de l'adresse e-mail, en commençant par la droite. La formule complète est évaluée et résolue comme ceci:

=RIGHT(C4,LEN(C4)-FIND("@",C4)) =RIGHT(C4,17-7) =RIGHT("[email protected]",10) ="maaker.com"

Articles intéressants...