Supression chaine de caractère

0

Bonjour 

Imaginons que j'ai un texte en A1 avec : nom.prenom@societe.com

Et en B1 je voudrais voir seulement afficher societe

=STXT(A&;CHERCHE("@";A1)+1;CHERCHE(".";A1)-CHERCHE("@";A1)-1)

J'ai cette formule si mais elle ne marche pas vu qu'il y a deux points dans cette formule

Merci d'avance

Posté le 8 janvier 2018, 16:14
Répondre
1

Bonjour,

Je te propose :

=STXT(A1;CHERCHE("@";A1;1)+1;CHERCHE(".";A1;CHERCHE("@";A1;1))-CHERCHE("@";A1;1)-1)

Cela permet de chercher le deuxième point en partant du début du nom et non de 1.

Toutefois s'il y a un point dans le nom....  tu auras un souci

Si tu es certain que la finale des données dans la colonne A se termine toujours par une extension de nom de fichier soit  4 caractère (.com) alors il vaut mieux écrire la formule ainsi :

=STXT($A1;CHERCHE("@";$A1;1)+1;NBCAR(A1)-CHERCHE("@";$A1;1)-4)

A toi de chosir

A+

Chris

CHRIS Posté le 8 janvier 2018, 17:49
par CHRIS
0

Un grand merci


Posté le 8 janvier 2018, 18:12

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :