Recherche formule pour afficher à partir d'un certain caractère

erictrem

XLDnaute Nouveau
Bonjour j'ai dans un champ un texte qui va comme suit:

Eric/Bouchard/Sécurité

Je voudrais afficher dans un autre champ seulement à partir du 2ieme /
autrement dit seulement: Sécurité

Dans un autre champ je foudrais afficher seulement: Bouchard Sécurité

avez-vous une solution?

Merci
 

Tibo

XLDnaute Barbatruc
Re : Recherche formule pour afficher à partir d'un certain caractère

Bonjour Eric et bienvenue sur XLD,

Une solution parmi d'autres :

Formule 1 :

Code:
=STXT(A1;TROUVE("µ";SUBSTITUE(A1;"/";"µ";2))+1;99)

Formule 2 :

Code:
=SUBSTITUE(STXT(A1;TROUVE("/";A1)+1;99);"/";" ")

Je te laisse tester

@+
 

quezaco

XLDnaute Occasionnel
Re : Recherche formule pour afficher à partir d'un certain caractère

Bonjour erictrem, bonjour Tibo,
Apres avoir teste les formules avec succes, je vais me hasarder à dire que vos donnees ne sont pas en A1. Si tel etait le cas, remplacez dans le formules les champs A1 par ...
Premiere reponse de ma part sur le forum, en esperant qu'elle soit bonne.
A bientot
 

hoerwind

XLDnaute Barbatruc
Re : Recherche formule pour afficher à partir d'un certain caractère

Bonjour,

Je me permets une petite remarque toute amicale.

On ne dit pas d'une formule proposée par notre ami Tibo : ça ne fonctionne pas.
Il serait plus modeste de dire : je ne parviens pas à faire fonctionner la formule
 

quezaco

XLDnaute Occasionnel

Tibo

XLDnaute Barbatruc
Re : Recherche formule pour afficher à partir d'un certain caractère

re Eric, salut aux autres intervenants,

Suite au MP demandant des explications :

A2 contient :

Code:
Eric/Bouchard/Sécurité

La formule :

Code:
=STXT(A2;TROUVE("µ";SUBSTITUE(A2;"/";"µ";2))+1;99)

Le principe consiste à remplacer (avec la fonction SUBSTITUE) le 2ème / par un caractère qui a très peu de chances d'être utilisé : ici, le µ.

On extrait ensuite la chaîne qui nous intéresse à partir du rang suivant ce caractère µ.

Si souci d'adaptation, il faudrait joindre un extrait de ton fichier.

@+
 

Leskwal

XLDnaute Occasionnel
Re : Recherche formule pour afficher à partir d'un certain caractère

Bonsoir le forum

Je relance cette discussion car j'ai une demande très proche mais je n'y arrive pas.

Deux cellules contiennent des données séparées par un chr(10).

Ce que je souhaite, réunir le contenu des 2 cellules dans une seule. Chaque contenu d'une cellule étant séparé par un chr(10).

Afin d'être plus clair, j'ai joint un fichier. :D

Un grand MERCI d'avance.

Cordialement

Pascal
 

Pièces jointes

  • Chaine caract.xls
    30.5 KB · Affichages: 49

Alyrio

XLDnaute Nouveau
Re : Recherche formule pour afficher à partir d'un certain caractère

Bonjour à tous,Tibo, le forum, leskwal

Je propose d'une de réutiliser la formule de Tibo en remplaçant le caractère "/" par CAR(10) se qui donne :

Code:
 =SUBSTITUE(STXT(A2;1;99);CAR(10);" - ") &CAR(10)&SUBSTITUE(STXT(B2;1;99);CAR(10);" - ")

et de deux d'activer l'option "Renvoyer à la ligne automatiquement".

Bonne continuation !
 

Leskwal

XLDnaute Occasionnel
Re : Recherche formule pour afficher à partir d'un certain caractère

Merci pour cette réponse rapide.

Je l'ai testée :

Impeccable concernant la récupération des données et de leurs séparations par un -, cependant la commande
Code:
&CAR(10)&
ne semble pas fonctionner et donne un carré :confused:

Une idée ??

Merci d'avance

Pascal
 

Pièces jointes

  • Chaine caract2.xls
    22.5 KB · Affichages: 55

Discussions similaires

Réponses
11
Affichages
491

Statistiques des forums

Discussions
311 725
Messages
2 081 941
Membres
101 846
dernier inscrit
Silhabib