> Tous les forums > Forum Bureautique
 Excel extraite chaine de caratèresSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
BouGuyMA
  Posté le 06/07/2019 @ 20:29 
Aller en bas de la page 
Petit astucien

Bonsoir

Dans cette chaine de caractères je dois extraite ce qui est en rouge soit 4 ou 6 caractères. J'ai cherché sur internet une solution avec recherche ou trouve, mais c'est assez pauvre et ça dévie rapidement sur rechercheV ou H. Existe il une solution pour le faire en une fois? Ou faut-il passer par IF (que je ne maitrise pas, mais ça parait bien documenté) si le 5ème caractère est un point j'utilise la formule pour 6 caractères si non je prends celle pour 4 caractères.

Ce qui peut varier c'est la longeur des chaines en vert.

Je suis sous Excel 2003

Normal 0 21 false false false MicrosoftInternetExplorer4

Mozilla/5.0 (Macintosh; Intel Mac OS X 17_14_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Safari/405.1.13

Mozilla/5.0 (Macintosh; Intel Mac OS X 17_14_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.1 Safari/405.1.13
Je n'ai pas de problème pour me positionner avec ses deux de formules, il faut juste régler la longueur de la chaine de caractères en fonction de ce qu'on veut faire.

STXT(SUBSTITUE(A1;"/";"$";3);CHERCHE("$";SUBSTITUE(A1;"/";"$";3))+1;6)

STXT(A1;CHERCHE("n/";A1)+2;CHERCHE("/";STXT(A1;CHERCHE("Sa";A1)+2;100))+1)

Merci de votre aide



Modifié par BouGuyMA le 06/07/2019 20:36
Publicité
poussebois
 Posté le 07/07/2019 à 10:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bonjour ,

J'ai trouvé une solution, valable sur les exemples que tu montres.

Si ta chaîne est en A1 par exemple, le formule suivante extrait aussi bien 12.0.1 que 12.1

=STXT(A1;CHERCHE("Version/";A1)+8;CHERCHE("Safari";A1)-CHERCHE("Version";A1)-9)

Les chaines en vert n'interviennent pas dans la formule et peuvent donc être de longueur quelconque.

@ +

BouGuyMA
 Posté le 07/07/2019 à 13:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Poussebois.

Très bon résultats en évitant la galère des tests IF.

Tu fais parti des éléments précieux de ce forum

@ + et encore merci

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Aucun sujet pertinent lié trouvé
 > Tous les forums > Forum Bureautique