Extraire un nombre après un texte

Fermé
soso - 24 avril 2016 à 21:44
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 29 avril 2016 à 11:59
Bonjour,

j'ai dans excel une liste un peu comme celle-ci (une ligne = une cellule):
chipolata 120 g
saucisson 0,3 kg (pur porc - par 3)
saucisse sèche0,2kg
abricots bocaux (3L)

Je souhaite en extraire le nombre devant "g" ou "kg" pour le mettre dans la cellule d'à côté.
Je comprends un peu le concept des fonctions STXT et TROUVE mais j'ai du mal à les appliquer pour obtenir ma réponse.

Merci beaucoup !!!


2 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié par ccm81 le 24/04/2016 à 22:33
Bonjour

Tu as aussi SUBSTITUE qui évite de compter
Exemple
=CNUM(SUBSTITUE(SUBSTITUE(A2;"g";"");"k";""))
Supprime les "k" , les "L" et les "g" et transforme le résultat en numérique
=CNUM(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"g";"");"k";"");"L";""))

Cdlmnt
0
sosoap Messages postés 1 Date d'inscription vendredi 29 avril 2016 Statut Membre Dernière intervention 29 avril 2016
29 avril 2016 à 09:46
Merci ccm81,

cependant j'obtiens #VALEURS!
Peut être car il y a plusieurs chiffres, pas seulement les chiffres précédant les lettres g ou kg, et que ces deux lots de chiffres sont séparés par des () etc ?

Une autre subtilité : les nombres avant "g" ou "k" peuvent avoir des tailles variables : ex: 0,2 kg ou 1,725 g ou 3 kg etc...

Bref, je patauge.
Toute aide est la bienvenue !
Un grand merci :)
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
29 avril 2016 à 11:59
Peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".

Cdlmnt
0