Anti-concaténation

Résolu/Fermé
dna.factory Messages postés 24957 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 26 avril 2024 - 17 juin 2014 à 17:08
dna.factory Messages postés 24957 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 26 avril 2024 - 18 juin 2014 à 08:46
Bonjour,

Le titre n'est pas forcément clair, je m'en excuse, mais je ne sais pas comment décrire ce que je veux...

Dans un tableau, en colonne A, j'ai "Prénom + Nom", le prénom peut faire plusieurs mots, séparés par un tiret, ou un espace ou soyons fou, un point, pareil pour le nom
Colonne A
Jean Luc Mxxxx
Robert de Fxxxx
Marc-Antoine Axxx-Rxxxx
Sébastien Fxxxxxxx
etc

En colonne B , j'ai juste le nom, écrit de la même façon qu'en colonne A
Mxxxx
de Fxxxx
Axxx-Rxxxx
Fxxxxxxx
etc

En colonne C, je veux récupérer uniquement le prénom..

(J'accepte les réponses en awk/sed à partir d'un fichier plat csv)


A voir également:

2 réponses

tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
17 juin 2014 à 17:20
Bonjour,
On remplace le nom par -- rien --
En C1=SUBSTITUE(A1;" "&B1;"") à recopier sur la hauteur.
en prenant la précaution de supprimer aussi l'espace devant le nom.
2
dna.factory Messages postés 24957 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 26 avril 2024 1 609
18 juin 2014 à 08:46
C'est bon, ça marche, merci...
0
dna.factory Messages postés 24957 Date d'inscription mercredi 18 avril 2007 Statut Modérateur Dernière intervention 26 avril 2024 1 609
17 juin 2014 à 17:27
Je teste ça demain, et je te dis si ça me plait..
0