Séparer les données d'une cellule : espace tiret espace

Bonjour,

J’ai dans la même cellule des prénoms et un numéro séparés par un espace, un tiret et un espace :

Ali - 79404
Wan-Ling - 80614
Andy Esteban - 80949
Aisyah Wafa - 80327
Valentina - 78794

Je souhaite séparer les noms des numéros, j’y arrive en utilisant le bouton convertir dans l’onglet données.
Cependant, j’ai un problème avec les prénoms composés séparés d’un tiret, dans l’exemple : Wan-Ling.
Y a t-il une formule adaptée ?
J’ai essayé avec la fonction =GAUCHE mais il faut compter le nombre de caractère depuis la gauche, or celui-ci est variant. Y a t-il une possibilité de formule en comptant depuis la droite ? C’est toujours le même nombre de caractères.
J’utilise Excel

Merci pour votre aide.

Hello
ben si tu as essayé =GAUCHE
utilise =DROITE(A1;5) Tu n’auras que les chiffres

Bonjour,
Formule pour le Nom en A2 par exemple

=STXT(A2;1;TROUVE(" - ";A2)-1)

:white_check_mark:
Merci beaucoup, cela fonctionne parfaitement.
Je n’ai pas bien compris car je ne connais pas cette fonction =STXT , je vais faire des recherches.
Mon problème est solutionné je vous remercie !

:white_check_mark:
Merci, je cherchais plutôt à avoir le nom mais c’est en effet efficace pour avoir le numéro.
Merci !

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.