Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2019Extraire noms à gauche et à droite d'un petit tiret
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
je ne dois pas avoir écrit la bonne formule pour extraire des noms dans une même cellule.
Je pense que c'est simple mais rien à faire, j'y arrive pas. Pourriez-vous m'aider. Merci
* ma formule avec DROITE() est la même que celle d'eric :
=DROITE(C3;NBCAR(C3)-TROUVE("-";C3)-1)
* ma formule avec GAUCHE() diffère à peine :
=GAUCHE(C3;TROUVE(" -";C3)-1)
en supposant qu'il y a toujoursun espace avant le tiret, c'est une « petite sécurité » supplémentaire ; en effet, si le 1er nom est "Jean-Pierre Durand", ça évite que ça
retourne seulement "Jean".
je viens de voir qu'il manque cette sécurité pour le 2ème nom ;
je vais essayer de trouver une solution pour l'ajouter.
ce post est donc surtout pour le fichier joint,
où c'est déjà tout fait.
n'roll?
Tu étais en train d'écouter les Forbans en rédigeant ton message?
Car c'est vrai qu'une écoute prolongée de "Blouser Le Temps" peut altérer ton sens cognitif 😉
ok je sors
( en prenant soin de saluer les intervenants du fil et en suggérant au passage qu'on peut aussi plus souplement utiliser Données/Convertir Séparateur: autre[x] et saisir le tiret)
ça y'est, c'est ok : la sécurité est présente dans les 2 cas ;
➯ ça marche avec un prénom composé à gauche ou
à doite de : " - "
en D3 : =SI(C3="";"";GAUCHE(C3;TROUVE(" -";C3)-1))
en E3 : =SI(C3="";"";DROITE(C3;NBCAR(C3)-TROUVE("- ";C3)-1))
regarde bien les lignes 3 et 4 (en particulier les cellules D3 et E4) :
edit du 8 novembre : pour la formule en E3, j'avais oublié une partie : =SI(C3="";"";DROITE(...)) ; c'est corrigé sur la formule plus haut,
et aussi dans le nouveau fichier joint ci-dessous. 🙂
•>eroc-amadour
C'est vrai que c'est embêtant vu ta pathologie digitale d'envisager la solution ci-dessous
CTRL+HOME
CTRL+SHIFT+BAS
ALT+é
ALT+o
ALT+d
ALT+s
ALT+t
TAB (4 times)
-
ENTER
ALT+T
NP: Si tu préfères caresser ta souris, tu le peux aussi.
Tes données seront aussi converties.
Restera le CTRL+H en touche finale 😉
j'avais oublié quelque chose dans ma formule en E3 ;
je te laisse relire mon post #8 ; l'ajout est utile pour
une ligne où le texte n'a pas encore été saisi en C.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD