Extraire texte entre espaces
Résolu
Gexelpas
-
Gexelpas -
Gexelpas -
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;
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;
A voir également:
- Extraire texte entre espaces
- Espaces insécables - Guide
- Extraire une video youtube - Guide
- Extraire texte d'une image - Guide
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Extraire le son d'une vidéo - Guide
6 réponses
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
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
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
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
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
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
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... :-)
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... :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question