Extraire le dernier nom d'une chaine Le 10/02/2010 à 23:06oobouanaMembre habituéMessages70Excel2007Inscrit07/02/2010 Bonjour,Je souhaite extraire le dernier nom du'une chaine de caractères qui comporte des espaces. Comment ne rien omettre. Sur l'extrait de fichier joint, je ne souhaite pas qu'il y ai un espace au debut de la colonne D. Merci de votre aide 50extraire-dernier-nom.xlsx (10.81 Ko) Le 11/02/2010 à 00:31AAmadéusFanatique d'ExcelMessages17'779ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006Bonsoircertains, dont moi-même ne peuvent lire les xlsx.Peux-tu envoyer un xls?CordialementLe 11/02/2010 à 08:51tthiboPassionné d'ExcelMessages3'073ExcelExcel 2003 + 2007Inscrit03/05/2007Bonjour,En reprenant ta formule, tu peux essayer en ajoutant la fonction SUPPRESPACE en D2 :=SUPPRESPACE(SI(STXT(A2;6;4)="XXXX";STXT(A2;11;30);SI(OU(B2="x";C2="x");"a remplir en manuel";STXT(A2;11;30))))à recopier vers le bas@+Le 11/02/2010 à 11:02oobouanaMembre habituéMessages70Excel2007Inscrit07/02/2010 Thibo, merci beaucoup pour ton aide précieuse. Le fonctionnement de la formule est parfait, il corresppond exactement à ma demande. Félicitations@+++++Rechercher des sujets similaires à "extraire dernier nom chaine"ForumsExcel - VBAExtraire le dernier nom d'une chaine