Fonction excel pour séparer une cellule

Résolu
dodo -  
Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
Je cherche une formule qui me permettrait de rechercher l'espace dans une cellule, puis de prendre le mot de gauche moins un espace et le noter dans une autre cellule.
ex: cellule b2 MR Dupont
je souhaiterais
cellule a2 MR et cellule b2 Dupont
Merci de votre aide
A voir également:

1 réponse

Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   75
 
Bonjour,

La fonction "CHERCHE()" renvoit la position d'un caractère dans une chaîne.
Ensuite la fonction "NBCAR()" compte le nombre de caractères d'une chaîne.
Enfin, les fonctions "GAUCHE()" et "DROITE()" récupère une partie de chaîne.

Ce qui donne :

MR = GAUCHE("MR DUPONT";CHERCHE(" ";"MR DUPONT")-1)
DUPONT = DROITE("MR DUPONT";NBCAR("MR DUPONT")-CHERCHE(" ";"MR DUPONT"))

Exemple :
A1 : MR DUPONT
B1 : =GAUCHE(A1;CHERCHE(" ";A1)-1)
C1 : =DROITE(A1;NBCAR(A1)-CHERCHE(" ";A1))

B1 : MR
C1 : DUPONT


Note : La fonction "CHERCHE()" renvoit la position de la première occurrence du caractère cherché.
6
dodo
 
merci beaucoup, c'est génial.
0
Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   75 > dodo
 
"Problème résolu" ;)
0
Pat > Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention  
 
Super, merci de l'île de la Réunion
0
Bernard
 
Ok, ca marche pour une cellule, mais comme l'appliquer à toute la colonne ?
0
Sir_DEC Messages postés 143 Date d'inscription   Statut Membre Dernière intervention   75
 
Il suffit de recopier la formule dans toute la colonne (ou double clic dans le coin inférieur droit de la cellule).
0