Besoin d'une fonction pour renvoyer un chiffre

Lanimateur

XLDnaute Nouveau
Bonjour a tous je galère car j'aimerais extraire un chiffre d'une cellule qui se trouve en A2

La cellule est :

CODE = 2 407 ,

le chiffre est toujours placé après CODE = et avant la virgule

et j'aimerais que ce chiffre appariassent tout seul en C2

quel est la fonction à faire ? MERCI
 

Pierre-Henry

XLDnaute Junior
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonsoir,
Code:
=STXT(A2;CHERCHE("CODE =";A2)+7;CHERCHE(",";A2)-CHERCHE("=";A2)-3)
(te renvoie du texte, donc tu ne peux pas le sommer ou des trucs comme ça, mais tu peux en faire une valeur en multipliant par 1)

Edit : Bonsoir JCGL....si tu re-passes par ici, sauurais-tu quelle est la différence entre CHERCHE et TROUVE? Je ne vois pas.... Merci ;)

Cordialement
 
Dernière édition:

JCGL

XLDnaute Barbatruc
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonjour à tous,
Salut PH,

Extrait de l'aide :
La fonction TROUVE, à la différence de la fonction CHERCHE, respecte les majuscules et les minuscules et n'admet pas de caractère générique.

A+
 

JCGL

XLDnaute Barbatruc
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonjour à tous,

Prend la formule de Pierre-Henry et note son PS : si tu souhaites travailler les valeurs retournées multiplie la formule par 1

Code:
=STXT(A2;CHERCHE("CODE =";A2)+7;CHERCHE(",";A2)-CHERCHE("=";A2)-3)*1

A+
 

Lanimateur

XLDnaute Nouveau
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonjour à tous,

Prend la formule de Pierre-Henry et note son PS : si tu souhaites travailler les valeurs retournées multiplie la formule par 1

Code:
=STXT(A2;CHERCHE("CODE =";A2)+7;CHERCHE(",";A2)-CHERCHE("=";A2)-3)*1

A+

c bizarre car ça ne me renvoie pas tous les chifrres

exemple en A3 j'ai 5 010 mais ça ne renvoie que 10 :(
 

Pierre-Henry

XLDnaute Junior
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonsoir,
Ca dépend des espaces....mon exemple est si tu as CODE_=_ (enfin sans les _ bien sur), de même 5010_,....Si ce n'est pas le cas, joue sur les paramètres 7 et 3 (7 correspond à la longueur de CODE_=_, 3 à l'espace entre = et le chiffre+espace entre chiffre et virgule+1....
Bon courage
 

Lanimateur

XLDnaute Nouveau
Re : Besoin d'une fonction pour renvoyer un chiffre

Bonsoir,
Ca dépend des espaces....mon exemple est si tu as CODE_=_ (enfin sans les _ bien sur), de même 5010_,....Si ce n'est pas le cas, joue sur les paramètres 7 et 3 (7 correspond à la longueur de CODE_=_, 3 à l'espace entre = et le chiffre+espace entre chiffre et virgule+1....
Bon courage

en fait je viens de voir que comme la virgule comme directement après le chiffre ça ne marche exemple :

CODE = 1 308,

mais si c'était

CODE = 1 308 ,
dans ce cas la ca marcherait

donc j'ai mis -2 à la place et du coup ça marche merci bcp :D
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane