Extraire un mot d'une chaine de caractères en fonction de sa position

lzuff

XLDnaute Nouveau
Bonjour,

J'ai besoin de vous pour régler un petit problème :
J'ai une colonne dont chaque cellule contient le nom d'une plante (Genre Espece Auteur ssp etc.)
Je souhaite extraire :
- dans la colonne d'à côté, le premier mot (genre)
- 2 colonnes après, le second mot (Espece)
- 3 colonnes après, le 4e mot (ssp)
Il se trouve que le nombre de mot de la chaine de caractère est variable.
En résumé, je cherche une formule qui permet d'extraire un mot d'une chaine de caractère séparée par des espaces, dont le nombre de mots peut varier, en précisant la position du mot recherché (1 -> 1er mot, 2 - > 2e mot, ...)
Merci pour votre aide.
 

Herdet

Nous a quitté
Repose en paix
Re : Extraire un mot d'une chaine de caractères en fonction de sa position

Bonjour,

J'ai besoin de vous pour régler un petit problème :
J'ai une colonne dont chaque cellule contient le nom d'une plante (Genre Espece Auteur ssp etc.)
Je souhaite extraire :
- dans la colonne d'à côté, le premier mot (genre)
- 2 colonnes après, le second mot (Espece)
- 3 colonnes après, le 4e mot (ssp)
Il se trouve que le nombre de mot de la chaine de caractère est variable.
En résumé, je cherche une formule qui permet d'extraire un mot d'une chaine de caractère séparée par des espaces, dont le nombre de mots peut varier, en précisant la position du mot recherché (1 -> 1er mot, 2 - > 2e mot, ...)
Merci pour votre aide.
Bonjour,
Procédure :
sélectionner la plage de cellules à séparer
ATTENTION : pas de cellules occupées à droite sinon elle seront écrasées
Utiliser la fonction menu "Données Convertir" avec l'option "Délimitée" cocher Espace et décocher le reste.
Les mots seront répartis à droite.

A+
Robert
 

Discussions similaires

Statistiques des forums

Discussions
312 195
Messages
2 086 083
Membres
103 114
dernier inscrit
sylvainb6969