Comment extraire une partie de la cellule excel?

0

J'ai besoin d'extraire une partie d'une cellule Excel, mais les caractères de départ ne sont pas toujours dans la même position.

La règle est que je dois extraire le texte à droite d'un caractère déterminé.

Par exemple, je dois extraire la dernière partie de l'adresse e-mail (donc après char @)

Ale
la source

Réponses:

4

Si l'adresse e-mail est dans B1vous pouvez utiliser ceci -

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

Cela prend le nombre de caractères entre B1( LEN) et soustrait la position du caractère @ ( FIND), ce qui vous donne le nombre de caractères à droite du @ . Maintenant, vous pouvez utiliser la Rightfonction pour obtenir ces caractères.

Vous pouvez le changer en fonction de l'emplacement de vos données.

Tyson
la source
2
Ce n'est pas obligatoire, mais par souci d'amélioration et de valeur pour la communauté, pouvez-vous expliquer en quoi consiste la formule? Selon le centre d’aide : la brièveté est acceptable, mais des explications plus complètes sont préférables.
CharlieRB
@Tyson ça marche mais je dois modifier avec ";" au lieu de "," (c'est peut-être à cause de ma version régionale)
Ale
Ce besoin de substitution requis semble être causé par un contexte régional différent. @ale
Tyson