Extraire plusieurs données d'une phrase

Fermé
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 - Modifié par cedricdu95 le 30/11/2014 à 21:33
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 - 1 déc. 2014 à 05:39
Bonjour à tous,

J'ai besoin de votre aide ! :)

Voila mon problème, j'aimerais extraire d'une phrase une chaine de caractère et de la reporter quelque part, et il faudrait même pouvoir extraire deux chaines de caractère différentes dans une même phrase, un exemple permettra d'y voir plus clair.

Exemple:

"Ce mois-ci vous avez vendu 125 452 tomates et 450 215 125 pommes."

Le but serait donc de coller chaque mois (pour reprendre l'exemple) imaginons 1er mois A1, 2eme mois A2, 3eme mois A3 etc...
Et de faire en colonne B: nombre de tomates, colonnes C: nombre de pommes et à la fin les totaux.

Donc mon idée c'est par exemple je colle la phrase en A1, et en B1 je vais avoir 125 452 et en C1 450 215 125. Et plus bas j'aurais ma case TOTAL: avec la somme des différents mois.

J'espère avoir été assez clair... si vous avez besoin de plus d'informations je suis là! :)

J'avais essayé avec les formules "DROITE" et "GAUCHE" ainsi que "CARNBR" et "CHERCHE" mais j'ai une erreur qui est signalé dans ma formule, j'étais parti du principe pour avoir mon nombre de tomates et bien je cherche les caractères entre "vendu" et "tomates" mais j'ai pas du bien faire les choses...

Merci d'avance !

Cdt
A voir également:

2 réponses

via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
30 nov. 2014 à 21:57
Bonsoir

Selon tes données cette formule doit retourner 125 432 si le texte est en A2
=STXT(A2;CHERCHE("vendu";A2)+6;CHERCHE("tomates ";A2)-1-(CHERCHE("vendu";A2)+6))

Cdlmnt
0
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 1
Modifié par cedricdu95 le 30/11/2014 à 22:17
Effectivement cela fonctionne après test, serait-il possible d'expliquer un peu le fonctionnement de cette formule? Merci d'avance

Peut on mettre plusieurs mots?
Par exemple:

"Ce mois-ci vous avez vendu 125 452 kg de tomates et vendu 450 215 125 kg de pommes."

=STXT(A2;CHERCHE("avez vendu";A2)+6;CHERCHE("kg de tomates ";A2)-1-(CHERCHE("avez vendu";A2)+6))

Imaginons qu'il y ai deux fois le mot "vendu" par exemple
0
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 1 > cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017
Modifié par cedricdu95 le 30/11/2014 à 22:30
Si je fais avec la formule que j'ai écrit plus haut, j'ai maintenant "endu 125 452" , le +6 se base à partir d'ou ?

Cdt

EDIT: je crois avoir compris, je continue les tests!
0
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 1
30 nov. 2014 à 22:36
Bon j'ai compris j'arrive à afficher la chaine de caractere souhaité, c'est parfait , merci à toi !
Cependant maintenant j'ai mes valeurs je souhaiterais faire un total sauf que j'imagine que vu que c'est l'affiche d'une chaine de caractère d'une phrase c'est surement pas considérer comme des nombre donc dur d'en faire la somme, une solution pour contrer ça?

Merci d'avance
0
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 1
30 nov. 2014 à 22:55
Voici ce que ça me donne

http://nsa33.casimages.com/img/2014/11/30/141130105455968746.jpg
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
30 nov. 2014 à 23:05
Re

L'image sans les formules ne m'indique rien pour comprendre !
Chez moi le total fonctionne
Post un exemple de ton fichier sur cjoint.com et reviens m'indique le lien fourni, je regarderai ce qui cloche

Cdlmnt
0
cedricdu95 Messages postés 210 Date d'inscription samedi 22 juillet 2006 Statut Membre Dernière intervention 26 mars 2017 1
1 déc. 2014 à 05:39
Ca marche du tonnerre ! Merci à vous deux et principalement via55 qui a passé pas mal de temps sur ma demande!

Vous gérez! :)

Bonne journée à vous.

Encore merci

Cdt
0