Menu

Extraire texte entre espaces [Résolu]

- - Dernière réponse :  Gexelpas - 24 mars 2019 à 16:17
Bonjour,

Je souhaite pouvoir extraire le texte qui correspond à la clouleur, dans chaque cellule.
Exemple de contenu dans une cellule:
310 PPR BLACK BASE/PPV BLUE LID (je souhaite pouvoir extraire BLUE)
autre exemple:
365 PPR BLACK BASE/PPV GREEN LID (je souhaite pouvoir extraire GREEN)...
Je ne trouve pas la combinaison de fonctions qui me permettraient de pouvoir extraire la couleur, donc si vous avez une idée, je suis évidemment preneur !
Merci d'avance;
Afficher la suite 

6 réponses

Messages postés
2399
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
10 juin 2019
260
0
Merci
Bonjour,

Essaye :
Avec une ref en D21

=STXT(SUBSTITUE(D21;" ";"$";4);CHERCHE("$";SUBSTITUE(D21;" ";"$";4))+1;NBCAR(SUBSTITUE(D21;" ";"$";4))-CHERCHE("$";SUBSTITUE(D21;" ";"$";4))-3)

a condition que toutes tes ref ont une syntaxe identique
Commenter la réponse de DjiDji59430
Messages postés
24069
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2019
4623
0
Merci
Bonjour (et salut DjiDji)
peut être un peu plus simple si PPV et LID sont toujours répétés comme dans les exemples:
=STXT(A2;TROUVE("PPV";A2)+4;TROUVE("LID";A2)-TROUVE("PPV";A2)-4)

et éventuellement pour supprimer des espaces qui pourraient subsister au début ou à la fin
=SUPPRESPACE)STXT(A2;TROUVE("PPV";A2)+4;TROUVE("LID";A2)-TROUVE("PPV";A2)-4))

crdlmnt

Merci VAUCLUSE, ça m'avance énormément !!!!
Commenter la réponse de Vaucluse
Messages postés
1930
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
31 mai 2019
744
0
Merci
Bonsoir,

Tu peux aussi aller du côté de la fonction conversion dans le menu données.

Tu sélectionnes tes cellules, tu vas dans conversion\délimité\espace\suivant et là, tu sélectionnes les 5 premiers en-têtes pour les mettre en "colonne non distribuée".
Tu fais pareil avec la 7ème colonne et tu termines.

Ça n'a évidemment d'intérêt que si la structure de tes textes est stable.

Cordialement
Commenter la réponse de JvDo
0
Merci
Bonjour DjiDji,
Merci pour ta réponse.
J'ai appliqué la formule et le résultat est: BASE/PPV BLUE . Alors que le résultat souhaité est BLUE.
On y est presque... :-)
Commenter la réponse de Gexelpas
0
Merci
Bonjour Vauclue,
Merci pour ta réponse.
Cela fonctionne quand dans ma cellule, j'ai "PPR" et "PPV", mais je peux également avoir 2 fois PPR, selon exemple ci-dessous et là, ça se complique pour extraire la couleur "BLACK"
HELIOS 400 PPR BLACK BASE/PPR BLACK LID
Commenter la réponse de Gexelpas
0
Merci
Bonjour JvdO,
Merci pour ta réponse.
Je n'ai pas encore testé ta proposition, mais je reviens vers toi après essai...
Commenter la réponse de Gexelpas