OVH Cloud OVH Cloud

extraction de texte

8 réponses
Avatar
Dardevil
Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte bien
précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le 2eme
espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.

8 réponses

Avatar
Vincent.
Salut !
A adapter à tes besoins, mais ça ressemblera à ça, à mon
avis :
=MID(A1,FIND(": ",A1)+2,FIND(" =>",A1)-FIND(": ",A1)-2)
A+

V.

-----Message d'origine-----
Bonjour

je voudrait savoir comment faire pour extraire une partie
d'un texte bien

précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier
espace et le 2eme

espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout
le temps.


Merci
--
Guillaume G.


.



Avatar
ru-th
Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte bien
précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le 2eme
espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.




Avatar
Dardevil
merci beaucoup a vous deux....
"ru-th" a écrit dans le message de
news:%23%
Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte
bien


précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le 2eme
espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.








Avatar
Michel Gaboly
Bonjour,

ou

=STXT(A1;TROUVE(" ";A1) + 1;TROUVE(" ";A1;TROUVE(" ";A1) +1) - TROUVE(" ";A1) -1)

avec les noms français de fonctions, et en cherchant succes-
sivement la position du premier et celle du second espace.

Pour trouver le second, on fait une recherche à partir de la
position suivant celle du premier (3ème argument, optionnel
de TROUVE()), dans :

TROUVE(" ";A1;TROUVE(" ";A1) +1)

NB - C'est CHERCHE() qui est la traduction de FIND(), mais
TROUVE() permet de raccourcir légèrement la formule, car
comporte un caractère de moins que CHERCHE() ;-))

La seule différence est que TROUVE() est sensible à la casse
(fait une différence entre une minuscule et la majuscule cor-
respondante), ce qui n'est pas le cas de CHERCHE(), ce qui est
sans incidence ici.



Salut !
A adapter à tes besoins, mais ça ressemblera à ça, à mon
avis :
=MID(A1,FIND(": ",A1)+2,FIND(" =>",A1)-FIND(": ",A1)-2)
A+

V.

-----Message d'origine-----
Bonjour

je voudrait savoir comment faire pour extraire une partie
d'un texte bien

précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier
espace et le 2eme

espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout
le temps.


Merci
--
Guillaume G.


.




--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
ru-th
Pas de mal !
juste 40 mn pour trouver un espace, tu les ranges où... tes espaces ? ;-))

a+
rural thierry
"Michel Gaboly" a écrit dans le message de news:

Salut Thierry,

Excuse-moi, je n'avais pas lu ta réponse, et j'ai envoyé presque la même
;-(((


Un détail, en partant de TROUVE(" ";A1), la chaine que tu extrais commence
par l'espace ; il faut commencer l'extraction à partir de TROUVE(" ";A1) +
1.




Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte
bien



précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le
2eme



espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.





--
Cordialement,

Michel Gaboly
http://www.gaboly.com






Avatar
Michel Gaboly
Salut Thierry,

Excuse-moi, je n'avais pas lu ta réponse, et j'ai envoyé presque la même ;-(((

Un détail, en partant de TROUVE(" ";A1), la chaine que tu extrais commence
par l'espace ; il faut commencer l'extraction à partir de TROUVE(" ";A1) + 1.



Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte bien
précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le 2eme
espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.





--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
Michel Gaboly
On se moque, je vois ;-))

Encore un problème d'horloge : par période l'heure de mes messages est décalée
par rapport à l'heure affichée sur mon poste ;-(((

C'est le cas en ce moment, environ une demi-heure : je poste ce message à 12h50,
heure affichée sur mon Mac.

J'aimerais bien savoir comment régler le problème; Est-ce que cela vient de
Wanadoo ? Je ne sais pas ;-(((




Pas de mal !
juste 40 mn pour trouver un espace, tu les ranges où... tes espaces ? ;-))

a+
rural thierry
"Michel Gaboly" a écrit dans le message de news:

Salut Thierry,

Excuse-moi, je n'avais pas lu ta réponse, et j'ai envoyé presque la même
;-(((


Un détail, en partant de TROUVE(" ";A1), la chaine que tu extrais commence
par l'espace ; il faut commencer l'extraction à partir de TROUVE(" ";A1) +
1.




Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte
bien



précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le
2eme



espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com




Avatar
Michel Gaboly
32 minutes de décalage ;-(((

posté à 12h50, apparaît comme émis à 13h22 !


On se moque, je vois ;-))

Encore un problème d'horloge : par période l'heure de mes messages est décalée
par rapport à l'heure affichée sur mon poste ;-(((

C'est le cas en ce moment, environ une demi-heure : je poste ce message à 12h50,
heure affichée sur mon Mac.

J'aimerais bien savoir comment régler le problème; Est-ce que cela vient de
Wanadoo ? Je ne sais pas ;-(((


Pas de mal !
juste 40 mn pour trouver un espace, tu les ranges où... tes espaces ? ;-))

a+
rural thierry
"Michel Gaboly" a écrit dans le message de news:

Salut Thierry,

Excuse-moi, je n'avais pas lu ta réponse, et j'ai envoyé presque la même
;-(((


Un détail, en partant de TROUVE(" ";A1), la chaine que tu extrais commence
par l'espace ; il faut commencer l'extraction à partir de TROUVE(" ";A1) +
1.




Salut

pour changer, une non-matricielle
entre le 1er et le 2ème espace
=STXT(A1;TROUVE(" ";A1);TROUVE(" ";A1;TROUVE(" ";A1)+1)-TROUVE(" ";A1))
a+
rural thierry

"Dardevil" a écrit dans le message de news:

Bonjour

je voudrait savoir comment faire pour extraire une partie d'un texte
bien



précise.

voici le texte
Results: 80.14.225.153 => ksdjfhjlqdpnlq.fduoq

je veux récuperer que 80.14.225.153

donc il faut extraire ce qui se situe entre le premier espace et le
2eme



espace, mais sa position bouge, car l'adresse evolue.

j'utilise "mid", mais vu que ca bouge, ca marche pas tout le temps.

Merci
--
Guillaume G.





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com


--
Cordialement,

Michel Gaboly
http://www.gaboly.com