Extraire du texte d'une cellule

Y compris Power BI, Power Query et toute autre question en lien avec Excel
n
norberlingo
Membre fidèle
Membre fidèle
Messages : 448
Appréciation reçue : 1
Inscrit le : 13 décembre 2013
Version d'Excel : 2007

Message par norberlingo » 30 juillet 2017, 09:59

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
j
jmd
Fanatique d'Excel
Fanatique d'Excel
Messages : 10'659
Appréciations reçues : 251
Inscrit le : 8 décembre 2007
Version d'Excel : 365 + PowerBI

Message par jmd » 30 juillet 2017, 10:05

bonjour

=STXT(A1;1;TROUVE(" ";A1;1)-1)
note l'espace entre les "
Apprenez les fonctions d'Excel.
Exemple "Mettre sous forme de tableau", TCD, "Récupérer des données".
Apprendre les fonctionnalités "récentes".
Avatar du membre
mbbp
Passionné d'Excel
Passionné d'Excel
Messages : 6'397
Appréciations reçues : 241
Inscrit le : 29 mars 2014
Version d'Excel : 2007 FR

Message par mbbp » 30 juillet 2017, 10:58

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))))
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'300
Appréciations reçues : 192
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 30 juillet 2017, 13:20

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
c'est en cherchant qu'on trouve
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'915
Appréciations reçues : 706
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 30 juillet 2017, 13:23

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

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'300
Appréciations reçues : 192
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 30 juillet 2017, 13:56

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 :lol:
cordialement
c'est en cherchant qu'on trouve
Avatar du membre
Steelson
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'915
Appréciations reçues : 706
Inscrit le : 13 octobre 2014
Version d'Excel : 2013 FR
Téléchargements : Mes applications

Message par Steelson » 30 juillet 2017, 14:04

tulipe_4 a écrit : tridactyle ......
vin diou ! Ben voilà, je l'attendais celle-là !

O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸ O.o°• ♪♪♫ °º¤ø,¸¸,ø¤º°`°º¤ø,¸
PI = 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164 06286 20899 86280

( ͡• ͜ʖ ͡• )
j
jmd
Fanatique d'Excel
Fanatique d'Excel
Messages : 10'659
Appréciations reçues : 251
Inscrit le : 8 décembre 2007
Version d'Excel : 365 + PowerBI

Message par jmd » 30 juillet 2017, 14:43

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 :lol:
cordialement
arf !
la formule pique les yeux ::D
Apprenez les fonctions d'Excel.
Exemple "Mettre sous forme de tableau", TCD, "Récupérer des données".
Apprendre les fonctionnalités "récentes".
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'300
Appréciations reçues : 192
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 30 juillet 2017, 14:47

re
imaginons que "5 pommes" etait le fruit d'une conca (y'aurait rien de drole) :lol: :twisted:
cordialement
salut JMD
en effet ;tout y passe ; manquait quand meme un petit SOMMEPROD ;le voici :lol:
=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 :roll:
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)))))
c'est en cherchant qu'on trouve
j
jmd
Fanatique d'Excel
Fanatique d'Excel
Messages : 10'659
Appréciations reçues : 251
Inscrit le : 8 décembre 2007
Version d'Excel : 365 + PowerBI

Message par jmd » 30 juillet 2017, 15:41

merci à celui qui a inventé le copier/coller en informatique ::D
Apprenez les fonctions d'Excel.
Exemple "Mettre sous forme de tableau", TCD, "Récupérer des données".
Apprendre les fonctionnalités "récentes".
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message