Anti-concaténation

Résolu
dna.factory Messages postés 19911 Date d'inscription   Statut Modérateur Dernière intervention   -  
dna.factory Messages postés 19911 Date d'inscription   Statut Modérateur Dernière intervention   -
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)



--
Stop failing the turing test !

2 réponses

  1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    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
    1. dna.factory Messages postés 19911 Date d'inscription   Statut Modérateur Dernière intervention   1 621
       
      C'est bon, ça marche, merci...
      0
  2. dna.factory Messages postés 19911 Date d'inscription   Statut Modérateur Dernière intervention   1 621
     
    Je teste ça demain, et je te dis si ça me plait..
    0