Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Extraire un nom dans une cellule

etorria

XLDnaute Nouveau
Bonjour !

Je cherche à extraire le nom et le prénom dans une cellule comportant également des chiffres comme par exemple DUPONT PAUL 12345678 pour obtenir au final le résultat DUPONT PAUL.

Merci à vous.

Etorria
 

Victor21

XLDnaute Barbatruc
Bonjour.
Donnée d'origine en A1, essayez :
VB:
=SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A1;0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")

Fonctionne également avec DA SILVA DE TORRES Joan Garcia 999231234567890
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Ettoria, JHA,
Une variante :
VB:
=GAUCHE(A1;CHERCHE(" ";A1)+CHERCHE(" ";STXT(A1;1+CHERCHE(" ";A1);100)))
Elle est indépendante du nombre de chiffres. La seule limite est que la "phrase" doit comporter deux espaces.
 

Pièces jointes

  • Classeur Etorria.xlsx
    8.4 KB · Affichages: 3

job75

XLDnaute Barbatruc
Bonjour etorria, JHA, Patrick, sylvanu,

Voyez le fichier joint et cette formule matricielle en B2 :
Code:
=SUPPRESPACE(GAUCHE(A2;MIN(SI(ESTNUM(-STXT(A2&1;LIGNE(INDIRECT("1:"&NBCAR(A2)+1));1));LIGNE(INDIRECT("1:"&NBCAR(A2)+1))))-1))
A+
 

Pièces jointes

  • Classeur(1).xlsx
    10.2 KB · Affichages: 2

Discussions similaires

  • Question
Microsoft 365 Nom et prénom
Réponses
3
Affichages
294
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…