Vérification une partie d'une partie d'un texte

Fermé
FAFY - 15 mars 2023 à 17:46
yclik Messages postés 3604 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 mai 2024 - 15 mars 2023 à 20:11

Bonjour,

j'aimerai vérifier la terminaison d'adresse email, d'un liste via un fichier.

C'est à dire, dans un onglet j'ai une liste d'adresse email et sur un autre onglet une liste de terminaison d'adresse email : orange.fr, gmail.com.....j'aimerai avoir une formule me permettant de savoir si les adresses email sont correctes.

Exemple : ***@*** = faux car cela devrait être orange.fr

Merci d'avance


Windows / Chrome 111.0.0.0

3 réponses

via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 2 704
15 mars 2023 à 18:39

Bonjour

1) nommer la plage des terminaisons (par ex termi)

2) dans la 1ere feuille, en supposant la 1ere adresse en A1, en B1 mettre la formule

=SI(NB.SI(termi;DROITE(A1;NBCAR(A1)-TROUVE("@";A1)))>0;"OK";"FAUX") puis l'étirer vers le bas

Cslmnt

Via


0
Le Pingou Messages postés 12070 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 13 mai 2024 1 432
15 mars 2023 à 18:52

Bonjour,

Autre possibilité: feuille 1 adresse dans colonne A:A et sur feuille 2  les fournisseurs (gmail.com, orange.fr , etc) dans colonne A:A 

La formule en B1 de la feuille 1   si correct réponse 1 si non =0

=SOMMEPROD((NB.SI(A1;"*"&Feuil2!A$1:Feuil2!A$2)))

0
yclik Messages postés 3604 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 13 mai 2024 1 482
Modifié le 15 mars 2023 à 20:12

Bonsoir

une piste

=SI(ESTERREUR(EQUIV(STXT(A2;TROUVE("@";A2)+1;10);$G$2:$G$8;0));"adresse à voir";"OK")
0