Comment extraire une chaîne de caractère

Résolu/Fermé
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 24 déc. 2018 à 02:20
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 24 déc. 2018 à 12:02
bonsoir a tous
je recherche le moyen d extraire une chaine de caractere et de la copier dans une cellule
par exemple j ai
111111**222222**33333
tout en sachant que des fois cela peut etre
11**5555**111111111
ou encore
22**548**5555
en A1

et je souhaite ecrire en B1 tout ce qui est avant les deux premiers **
puis en B3 tout ce qui est entre ** et **
et en B4 tout ce qui se trouve a droite du dernier **

merci de l aide
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
24 déc. 2018 à 02:31
Bonsoir

Une possibilité, avec la chaine en A1 :
- en B1 : =GAUCHE(A1;TROUVE("*";A1)-1)
- en B3 : =GAUCHE(DROITE(A1;NBCAR(A1)-TROUVE("**";A1)-1);TROUVE("*";DROITE(A1;NBCAR(A1)-TROUVE("**";A1)-1))-1)
et en B4 : =DROITE(A1;NBCAR(A1)-NBCAR(B1)-NBCAR(B3)-4)

Cdlmnt
Via
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
24 déc. 2018 à 12:01
bonjour Via
un tout grand merci pour ton aide
cela fonctionne a merveille
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 416
24 déc. 2018 à 06:54
Bonjour
(salut ami via)
vous pouvez aussi utiliser l'outil convertir en sélectionant la colonne de valeurs
  • ruban / données/ convertir
  • "délimités"
  • autre
  • entrer * dans la case réservée
  • et "terminer"

crdlmnt
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
24 déc. 2018 à 12:02
bonjour
j ai choisi la façon via
mais un tout grand merci
0