Fonction excel pour séparer une cellule
Résolu
dodo
-
Sir_DEC Messages postés 143 Statut Membre -
Sir_DEC Messages postés 143 Statut Membre -
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
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
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
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é.