Bonjour,
Je travaille sous google sheets. Je dois scinder en 2 ma colonne NOM Prénon sauf que j’ai des NOMS composés et des Prénoms composés. j’ai environ 1000 lignes à traiter à la main donc je souhaiterai savoir s’il existait une formule SVP car je ne trouve pas de solution.
L’avantage (peut être) c’est que le nom de famille est en majuscule.
Exemple : DU MOULIN DE ROBERT Michel
Mille merci par avance de votre aide.
J’ai trouvé pour isoler les nom de famille :
=ArrayFormula(STXT(CK3;1;EQUIV(VRAI;CODE(STXT(CK3;LIGNE(INDIRECT(« 1: »&NBCAR(CK3)));1))>=97;0)-2))
Par contre je sèche sur les Prénoms …
1 « J'aime »
Bonsoir,
Avoir le fichier en main nous serait utile.
Cordialement
1 « J'aime »
Johnny
Septembre 4, 2023, 5:00
4
Bonsoir,
Peut-être une approche grâce à la distinction majuscule/minuscule.
Pour extraire le nom de famille :
=STXT(A1;1;CHERCHE(" [^A-Z]";A1)-1)
Cette formule recherche le premier caractère qui n’est pas en majuscule après un espace.
Pour extraire le prénom :
=SUPPRESPACE(SUBSTITUE(A1;STXT(A1;1;CHERCHE(" [^A-Z]";A1)-1);""))
Exemple : DU MOULIN DE ROBERT Michel
En espérant que vos 1000 lignes ne soient pas toutes comme cela.
Ma proposition, sans fichier réel comme l’a dit Will, peut être instable.
Avec des noms composés, je ne suis pas sûr que cela fonctionne.
Salutations.
1 « J'aime »
Bonjour,
C’est tout simple :
=SUBSTITUE(B3;C3;"")
On remplace le « NOM » du « Nom Prénom » par du vide et il nous restera que l’ Prénom
Formule prénom.xlsx (15,2 Ko)
Cordialement
2 « J'aime »
Mais oui bien sur ! ça parait tellement évident maintenant que tu l’as dit.
Merci beaucoup !!!
1 « J'aime »
system
A fermé ce sujet ()
Octobre 5, 2023, 10:52
10
Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.