OVH Cloud OVH Cloud

extraires une sous-chaine entre deux caractères

38 réponses
Avatar
Jose SISA
Bonjour,
je cherche =E0 extraire
une "sous-chaine" entre le 3i=E8me "/" et le 4i=E8me .

Trouve me dit =E0 quel endroit se trouve le "/"
mais, j'en ai plusieurs , comment lui dire
que je ne veux que entre le 3i=E8me "/" et le 4i=E8me "/".

Merci pour votre
Aide
Jos=E9

10 réponses

1 2 3 4
Avatar
isabelle
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Le 2012-04-07 18:48, Fredo P. a écrit :
Bonjour Jose
avec la chaine en B7,
=CHERCHE("§";SUBSTITUE(B7;"/";"§";3)) ' te donne la position du 3ème "/"
.=CHERCHE("§";SUBSTITUE(B7;"/";"§";4))' te donne la position du 4ème "/"
Avec cela, je suppose que tu as la solution!
"Jose SISA" a écrit dans le message de news:

Bonjour,
je cherche à extraire
une "sous-chaine" entre le 3ième "/" et le 4ième .

Trouve me dit à quel endroit se trouve le "/"
mais, j'en ai plusieurs , comment lui dire
que je ne veux que entre le 3ième "/" et le 4ième "/".

Merci pour votre
Aide
José


Avatar
Fredo P.
"isabelle" a écrit dans le message de news:
jlqr91$ueq$
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Poignée de cacahouètes du Canada! :o)

Bisous Isabelle
Avatar
Fredo P.
"Fredo P." a écrit dans le message de news:
jlrgnd$d7n$

"isabelle" a écrit dans le message de news:
jlqr91$ueq$
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Poignée de cacahouètes du Canada!


Au moment de l'appero, on aurait bien invité JPS et AV mais vu qu'ils font
la gueule! o:)

Bisous Isabelle

Avatar
Jacquouille
Bonjour Fredo
Merci pour ces bonnes réponses.
Comme Isa la belle, j'adopte.
Mais, tu m'inquiète.... AV aurait rejoint JPS ?
AV, mon Président de la SPA ?
Dis-moi.

Et bon WE de Pâques à tous et tousses.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Fredo P." a écrit dans le message de groupe de discussion :
jlrhj3$f26$


"Fredo P." a écrit dans le message de news:
jlrgnd$d7n$

"isabelle" a écrit dans le message de news:
jlqr91$ueq$
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Poignée de cacahouètes du Canada!


Au moment de l'appero, on aurait bien invité JPS et AV mais vu qu'ils font
la gueule! o:)

Bisous Isabelle

Avatar
Jacquouille
Salut
Voici ce à quoi j'arrive pour isoler les petits "b" :

La chaine est en A1
=STXT(A1;CHERCHE("§";SUBSTITUE(A1;"/";"§";3))+1;CHERCHE("§";SUBSTITUE(A1;"/";"§";4))-(CHERCHE("§";SUBSTITUE(A1;"/";"§";3)))-1)

Avec, œuf corse( et de Pâques) la collaboration précieuse de vous tous et
tousses.
Chacun y reconnaitra son apport. -)))
Grand merci à vous.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Fredo P." a écrit dans le message de groupe de discussion :
jlqg7h$a4o$

Bonjour Jose
avec la chaine en B7,
=CHERCHE("§";SUBSTITUE(B7;"/";"§";3)) ' te donne la position du 3ème "/"
.=CHERCHE("§";SUBSTITUE(B7;"/";"§";4))' te donne la position du 4ème "/"
Avec cela, je suppose que tu as la solution!
"Jose SISA" a écrit dans le message de news:

Bonjour,
je cherche à extraire
une "sous-chaine" entre le 3ième "/" et le 4ième .

Trouve me dit à quel endroit se trouve le "/"
mais, j'en ai plusieurs , comment lui dire
que je ne veux que entre le 3ième "/" et le 4ième "/".

Merci pour votre
Aide
José
Avatar
Albert
Bonjour en ce dimanche de Pâques
"Jacquouille" a écrit dans le message de
news:4f816bbb$0$3107$
Salut
Voici ce à quoi j'arrive pour isoler les petits "b" :

La chaine est en A1
=STXT(A1;CHERCHE("§";SUBSTITUE(A1;"/";"§";3))+1;CHERCHE("§";SUBSTITUE(A1;"/";"§";4))-(CHERCHE("§";SUBSTITUE(A1;"/";"§";3)))-1)



Pardonnez mon ignorance, mais quel est l'usage du symbole paragraphe "§"
dans une formule EXCEL. Cette trouvaille de Fredo P. et son adaptation par
Jacquouille fonctionne très bien.
Où puis-je en trouver l'explication ?

Merci

--
albertri-at-videotron.ca.invalid
Avatar
Jacquouille
Bonjour Albert
Avant tout, je tiens à préciser que je n'ai rien inventé. j'ai seulement
développé, à ma manière, un truc trouvé et pondu par un ou des autres.
Ceci dit, la capacité d'Excel à réfléchir et à compter laisse à désirer, si
bien qu'il faut parfois biaiser.
Ainsi, pour compter le nombre de fois qu'il y a "un truc", une lettre ou un
autre caractère (+,-,@,§ .....), il "suffit" de: d'abord, compter le nombre
de caractères que contient la variable ou la cellule. Ensuite, on remplace
le caractère cherché par rien "", puis on recompte le nombre de caractères.
On fait la différence, et on obtient forcément le nombre de fois que ce
caractère se trouve dans la cellule.
Ici, stxt nous donne le nombre de caractères voulus, à partir d'un certain
nombre de caractères ( ex: on obtient 5 fois b, à partir du 3ème /.
Pour positionner les /, Monsieur Fredo (à ce stade, on mérite du
Monsieur" -)) a utilisé la fonction "cherche", définie trois messages plus
haut.
Enfin, le caractère § n'est qu' un produit de substitution. Il eut pu
utiliser n'importe quel autre caractère NON utilisé dans la variable.
Reprends la formule et change quelques chiffres (1, ou 4 ou 3 .....) et tu
verras la différence.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Albert" a écrit dans le message de groupe de discussion :
jls4g7$o5m$

Bonjour en ce dimanche de Pâques
"Jacquouille" a écrit dans le message de
news:4f816bbb$0$3107$
Salut
Voici ce à quoi j'arrive pour isoler les petits "b" :

La chaine est en A1
=STXT(A1;CHERCHE("§";SUBSTITUE(A1;"/";"§";3))+1;CHERCHE("§";SUBSTITUE(A1;"/";"§";4))-(CHERCHE("§";SUBSTITUE(A1;"/";"§";3)))-1)



Pardonnez mon ignorance, mais quel est l'usage du symbole paragraphe "§"
dans une formule EXCEL. Cette trouvaille de Fredo P. et son adaptation par
Jacquouille fonctionne très bien.
Où puis-je en trouver l'explication ?

Merci

--
albertri-at-videotron.ca.invalid
Avatar
Albert
Bonjour Jacquouille et Fredo P.
Merci à vous deux.

"Jacquouille" a écrit dans le message de
news:4f81b3b2$0$3122$
Bonjour Albert
Avant tout, je tiens à préciser que je n'ai rien inventé. j'ai seulement
développé, à ma manière, un truc trouvé et pondu par un ou des autres.
Ceci dit, la capacité d'Excel à réfléchir et à compter laisse à désirer,
si bien qu'il faut parfois biaiser.



Merci de l'explication, j'ai compris, mais savoir bien l'utiliser au besoin
pas si sûr.
Voici quelques substitutions essayées:
=CHERCHE("*";SUBSTITUE(B7;"/";"*";3)) donne 1, pas bon.
=CHERCHE("?";SUBSTITUE(B7;"/";"?";3)) donne 1, pas bon.
Les caractères suivants donnent le bon résultat :
#, @, ☺, $ et ""
=CHERCHE("""";SUBSTITUE(B7;"/";"""";3))
=CHERCHE("☺";SUBSTITUE(B7;"/";"☺";3))

Un gros MERCI

Albert

Ainsi, pour compter le nombre de fois qu'il y a "un truc", une lettre ou
un autre caractère (+,-,@,§ .....), il "suffit" de: d'abord, compter le
nombre de caractères que contient la variable ou la cellule. Ensuite, on
remplace le caractère cherché par rien "", puis on recompte le nombre de
caractères. On fait la différence, et on obtient forcément le nombre de
fois que ce caractère se trouve dans la cellule.
Ici, stxt nous donne le nombre de caractères voulus, à partir d'un certain
nombre de caractères ( ex: on obtient 5 fois b, à partir du 3ème /.
Pour positionner les /, Monsieur Fredo (à ce stade, on mérite du
onsieur" -)) a utilisé la fonction "cherche", définie trois messages
plus haut.
Enfin, le caractère § n'est qu' un produit de substitution. Il eut pu
utiliser n'importe quel autre caractère NON utilisé dans la variable.
Reprends la formule et change quelques chiffres (1, ou 4 ou 3 .....) et tu
verras la différence.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Albert" a écrit dans le message de groupe de discussion :
jls4g7$o5m$

Bonjour en ce dimanche de Pâques
"Jacquouille" a écrit dans le message de
news:4f816bbb$0$3107$
Salut
Voici ce à quoi j'arrive pour isoler les petits "b" :

La chaine est en A1
=STXT(A1;CHERCHE("§";SUBSTITUE(A1;"/";"§";3))+1;CHERCHE("§";SUBSTITUE(A1;"/";"§";4))-(CHERCHE("§";SUBSTITUE(A1;"/";"§";3)))-1)



Pardonnez mon ignorance, mais quel est l'usage du symbole paragraphe "§"
dans une formule EXCEL. Cette trouvaille de Fredo P. et son adaptation par
Jacquouille fonctionne très bien.
Où puis-je en trouver l'explication ?

Merci

--
albertri-at-videotron.ca.invalid
Avatar
Fredo P.
He! Jacquouille, AV & JPS sont les deux sujets mâles que j'ai le + retenus
dans ma mémoire quoique l'un d'eux s'est foutu de ma poire lors de ma
première apparition sur MPFE. Connaissant particulièrement l'un des 2, avec
mon pseudo "Ponpon" de l'époque, qu'il ne s'est pas privé!
Dommage que, ainsi que CristV, nous ont complètement oublié !
"Jacquouille" a écrit dans le message de news:
4f8166ce$0$3107$
Bonjour Fredo
Merci pour ces bonnes réponses.
Comme Isa la belle, j'adopte.
Mais, tu m'inquiète.... AV aurait rejoint JPS ?
AV, mon Président de la SPA ?
Dis-moi.

Et bon WE de Pâques à tous et tousses.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Fredo P." a écrit dans le message de groupe de discussion :
jlrhj3$f26$


"Fredo P." a écrit dans le message de
news:
jlrgnd$d7n$

"isabelle" a écrit dans le message de news:
jlqr91$ueq$
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Poignée de cacahouètes du Canada!


Au moment de l'appero, on aurait bien invité JPS et AV mais vu qu'ils font
la gueule! o:)

Bisous Isabelle




Avatar
Jacquouille
Hé oui, c'était le bon vieux temps.
depuis, JPS (Président auto-proclamé du COIN et MVP du HS) s'en est allé
parmi les anges du MPFE et du Ciel.
Quant à AV, (Président de la SPA -Sommeprod Académie), il parait qu'il nous
lit encore de temps à autres, de même que ChrisV.
Bonne fin de WE



Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Fredo P." a écrit dans le message de groupe de discussion :
jlt2ki$6vu$

He! Jacquouille, AV & JPS sont les deux sujets mâles que j'ai le + retenus
dans ma mémoire quoique l'un d'eux s'est foutu de ma poire lors de ma
première apparition sur MPFE. Connaissant particulièrement l'un des 2, avec
mon pseudo "Ponpon" de l'époque, qu'il ne s'est pas privé!
Dommage que, ainsi que CristV, nous ont complètement oublié !
"Jacquouille" a écrit dans le message de news:
4f8166ce$0$3107$
Bonjour Fredo
Merci pour ces bonnes réponses.
Comme Isa la belle, j'adopte.
Mais, tu m'inquiète.... AV aurait rejoint JPS ?
AV, mon Président de la SPA ?
Dis-moi.

Et bon WE de Pâques à tous et tousses.

Jacquouille

" Le vin est au repas ce que le parfum est à la femme."
"Fredo P." a écrit dans le message de groupe de discussion :
jlrhj3$f26$


"Fredo P." a écrit dans le message de
news:
jlrgnd$d7n$

"isabelle" a écrit dans le message de news:
jlqr91$ueq$
salut Fredo,

j'adopte, ça vaut une bonne poignée de cacahouète

--
isabelle



Poignée de cacahouètes du Canada!


Au moment de l'appero, on aurait bien invité JPS et AV mais vu qu'ils font
la gueule! o:)

Bisous Isabelle




1 2 3 4