Séparer des mots dans une chaîne de caratères contenant des \

Fermé
math3131 Messages postés 1 Date d'inscription vendredi 8 septembre 2017 Statut Membre Dernière intervention 8 septembre 2017 - 8 sept. 2017 à 18:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 8 sept. 2017 à 19:10
Bonjour,

Je souhaiterais isoler des mots séparés par un \ dans une chaîne de caractères.

Si nous prenons l’exemple suivant :
\Tata\ Titi\Tutu \Toto

Pourriez-vous me dire quelles fonctions utiliser afin de récupérer les caractères suivants :
\Tata
\Tata\ Titi
\Tata\ Titi\Tutu

Merci d'avance !
A voir également:

2 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
8 sept. 2017 à 18:54
Bonjour,

1) la fonction =SUBSTITUE(A1;"\";"?";3) remplace le 3eme \ par un ?

2) La fonction =TROUVE("?";A1) donne la position du ? dans A1

3) la fonction =GAUCHE(A1;11) extrait les 11 premiers caractères de la chaine en A1

3) En combinant les trois:
=GAUCHE(A1;TROUVE("?";SUBSTITUE(A1;"\";"?";3) )) renverra \Tata\ Titi

Cdlmnt
Via
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
Modifié le 8 sept. 2017 à 19:51
Bonsoir
peut être aussi selon ce que vous voulez faire:
sélectionner le champ
  • onglet Données / Convertir / "délimité"
  • "suivant"
  • cochez "autre"
  • entrer le / dans la case

et "terminer"
crdlmnt


La qualité de la réponse dépend surtout de la clarté de la question, merci!
0