Extraire du texte d'une cellule

Bonjour

Avec une rechercheV dans un tableau , le résultat trouvé dans la cellule est: "5 pommes"

Cependant je voudrais que seulement le chiffre "5" apparaisse dans ma cellule ou se trouve la formule de recherche V.

Peut on personnaliser la cellule ou autre méthode pour obtenir que le chiffre ?

Merci

Bonne matinée

Berlingo

bonjour

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

note l'espace entre les "

Bonjour le forum,

Quelle que soit la structure de la phrase :

=RECHERCHE(9^9;--("0"&STXT(A1;MIN(CHERCHE({0.1.2.3.4.5.6.7.8.9};A1&"0 123456789"));LIGNE($1:$100))))

bonjour

au cas ou il n'y aurait pas systematiquement d'espace ........

=GAUCHE(RECHERCHEV(F$17;A$18:B$19;2;0);MAX(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);1;LIGNE($1:$255))))*LIGNE($1:$255)))*1

a modifier en adaptant les parametres de recherchev au tiens puis valider avec les touches Ctrl MAJ Entrée en simultané

cordialement

Est-ce qu'on peut chercher plus complexe encore ?

salut min fiu

si pour le cazou la val est noyée dans du texte

=STXT(RECHERCHEV(F$17;A$18:B$19;2;0);EQUIV(MIN(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100)));LIGNE(1:100);0);NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100))))*1

tridactyle ......

c'est dimanche j'ai que ça a faire

cordialement

tulipe_4 a écrit :

tridactyle ......

vin diou ! Ben voilà, je l'attendais celle-là !

tulipe_4 a écrit :

salut min fiu

si pour le cazou la val est noyée dans du texte

=STXT(RECHERCHEV(F$17;A$18:B$19;2;0);EQUIV(MIN(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100)));LIGNE(1:100);0);NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100))))*1

tridactyle ......

c'est dimanche j'ai que ça a faire

cordialement

arf !

la formule pique les yeux

re

imaginons que "5 pommes" etait le fruit d'une conca (y'aurait rien de drole)

cordialement

salut JMD

en effet ;tout y passe ; manquait quand meme un petit SOMMEPROD ;le voici

=STXT(RECHERCHEV(F$17;A$18:B$19;2;0);EQUIV(SOMMEPROD(PETITE.VALEUR((--(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1))*1))*LIGNE(1:100));LIGNES(1:100)-NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100)))+1));LIGNE(1:100);0);NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100))))

manque des $$ pour figer LIGNE

là ça pique

=SI(LIGNE(A1)>NB.SI(B$18:B$19;"<tulipe><");"";STXT(RECHERCHEV(F$17;A$18:B$19;2;0);EQUIV(SOMMEPROD(PETITE.VALEUR((--(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1))*1))*LIGNE(1:100));LIGNES(1:100)-NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100)))+1));LIGNE(1:100);0);NB(SI(ESTNUM(CNUM(STXT(RECHERCHEV(F$17;A$18:B$19;2;0);LIGNE(1:100);1)))*1;LIGNE(1:100)))))

merci à celui qui a inventé le copier/coller en informatique

re

en plus serieux

1) quelle idée d'aller mettre un resultat à exploiter dans une chaine de carractere ? (n'y aurait il pas assez de colonnes dispo )

2) les formules sur les chaines sont toujours complexes .......... donc on evite de s'exposer à l'emploi

cordialement

Bsr

J'ai donc utilisé et intégré la formule : =STXT(texte; numéro_de_départ; nombre_de_caractères) avec recherche V

Tout à l'air de bien fonctionner.

Super

Merci

NB

Rechercher des sujets similaires à "extraire texte"