Formule pour liste de prénom et nom complexe
Résolu
Cedric
-
Cedric -
Cedric -
Bonjour,
J'ai besoin de vos lumières sur Excel pour une formule :
Colonne C : j'ai des prénoms (Julien, Jean-Maurice ou Pierre Louis)
Colonne D : j'ai des noms de familles (Meyer, De Louis, Dos-Santos)
Dans ma colonne A : je souhaite obtenir : prénom.nom (tout les prénoms attaché et idem pour les noms. Soit pour reprendre les exemples : julien.meyer , jeanmaurice.delouis, pierrelouis.dossantos.
Evidement, une ligne égal un seul prénom (composé ou non) avec un seul nom de famille (composé ou non).
Je souhaite une formule qui englobe toutes les possibilités pour l'appliquer à ma liste complète de prénom et nom.
Voilà mon début de tentative de formule :
=MINUSCULE(CONCATENER(SI.CONDITIONS(TROUVE(" ";C2);REMPLACER(C2;CHERCHE(" ";C2;1);1;"");TROUVE("-";C2);REMPLACER(C2;CHERCHE("-";C2;1);1;""));"."; SI.CONDITIONS(TROUVE(" ";D2);REMPLACER(D2;CHERCHE(" ";D2;1);1;"");TROUVE("-";D2);REMPLACER(D2;CHERCHE("-";D2;1);1;""))))
Mon problème, c'est que ça fonctionne que pour une cellule avec des espaces entre le prénom et entre le nom.
Si quelqu'un à une solution svp ?
Merci d'avance
Cédric
J'ai besoin de vos lumières sur Excel pour une formule :
Colonne C : j'ai des prénoms (Julien, Jean-Maurice ou Pierre Louis)
Colonne D : j'ai des noms de familles (Meyer, De Louis, Dos-Santos)
Dans ma colonne A : je souhaite obtenir : prénom.nom (tout les prénoms attaché et idem pour les noms. Soit pour reprendre les exemples : julien.meyer , jeanmaurice.delouis, pierrelouis.dossantos.
Evidement, une ligne égal un seul prénom (composé ou non) avec un seul nom de famille (composé ou non).
Je souhaite une formule qui englobe toutes les possibilités pour l'appliquer à ma liste complète de prénom et nom.
Voilà mon début de tentative de formule :
=MINUSCULE(CONCATENER(SI.CONDITIONS(TROUVE(" ";C2);REMPLACER(C2;CHERCHE(" ";C2;1);1;"");TROUVE("-";C2);REMPLACER(C2;CHERCHE("-";C2;1);1;""));"."; SI.CONDITIONS(TROUVE(" ";D2);REMPLACER(D2;CHERCHE(" ";D2;1);1;"");TROUVE("-";D2);REMPLACER(D2;CHERCHE("-";D2;1);1;""))))
Mon problème, c'est que ça fonctionne que pour une cellule avec des espaces entre le prénom et entre le nom.
Si quelqu'un à une solution svp ?
Merci d'avance
Cédric
A voir également:
- Formule pour liste de prénom et nom complexe
- Liste déroulante excel - Guide
- Formule si et - Guide
- Facebook recherche par nom et prénom - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
2 réponses
Bonjour
Si tu n'as que espace et tiret comme séparateur, un exemple
https://mon-partage.fr/f/YEjOcxGG/
Sinon, il faudra empiler les SUBSTITUE
Cdlmnt
Si tu n'as que espace et tiret comme séparateur, un exemple
https://mon-partage.fr/f/YEjOcxGG/
Sinon, il faudra empiler les SUBSTITUE
Cdlmnt
Merci pour votre solution, c'est exactement ce qu'il me fallait.
Bonne fin de journée
Cordialement