Autres Extraction chaine =droite

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

hermann

XLDnaute Occasionnel
Supporter XLD
Bonsoir
Svp

J'ai le txt = "Pot au feu de famille 4"
a partier de là j'ai voudrais obtenir uniquement le chiffre (la fin de la phrase est l'index page pour Word).

Les phrase ont un longueur diff.
pour:
- colonne 2 le nombre
- colonne 3 le txt qui va avec

Avec: =DROITE(B4; NBCAR(B4) -CHERCHE(" "; B4))
sa me donne ... 🙁

Merci pour votre aide
@
 
Bonjour,

Sinon avec formules:
en B4:
VB:
=RECHERCHE(9^9;--DROITE(A4;LIGNE(INDIRECT("1:"& NBCAR(A4)))))
explications; on cherche une très grande valeur, ici 9 puissance 9, on pourrait mettre directement une grande valeur, mais 9^9 c'est plus court et suffisant, puis on part de la droite et on relève les valeurs tant quelles sont numériques, le double " --" a pour but, avec le premier "-" d'inverser la valeur isolée, c'est possible si c'est une valeur numérique, le deuxième moins refait l'inverse de la valeur déjà inversée , ce qui revient à dire de revenir à la forme originelle.

en C4:
Code:
=GAUCHE(A4;NBCAR(A4)-NBCAR(B4)-1)

Cdlt
 
Bonjour job75,

"@Rouge pour des grands nombres il vaut mieux les restituer sous forme de textes, en C2 :"

OUI ,mais comme hermann à précisé "la fin de la phrase est l'index page pour Word", je ne pense pas qu 'il y ait plusieurs milliers de feuilles dans son documents WORD.

Cdlt

 
Bonjour mes Dames et Messieurs

Merci pour votre reponse 🙂
Formidable!

Svp.

Ce-là fonctionne très bien!
J'ai obtiene bien la nr de la page!
"=RECHERCHE(9^9;--DROITE(B3;LIGNE(INDIRECT("1:"& NBCAR(B3)))))"

Mai ce-là pose probleme 🙁
"=GAUCHE(B3;NBCAR(B3)-NBCAR(B3)-1)"
#VALEUR!

En resumée:
- En B3- Txt d'origine: "Introduction 1"

- En C3- txt souhaite [tout le txt de B3] 🙁
"=GAUCHE(B3;NBCAR(B3)-NBCAR(B3)-1)"

- En D3- Extract la Nr page pour Word! Très bien 🙂
"=RECHERCHE(9^9;--DROITE(B3;LIGNE(INDIRECT("1:"& NBCAR(B3)))))"

J'ai pas de probleme autrement! Tout sa, pour 146 Pages. Conception de document de l'an 1907.

Merci

@
 
Monsieur,

J'avait pas vu feuille xlsm.

La quelle fonctionne comme un charme! 🙂

Merci a vous.
Reste en bonne sante!

OrigineTxt seuleNr Page
Introduction 1Introduction1
Le Livre de cuisine 1Le Livre de cuisine1
PotagesPotages
Pot-au-feu de famille 4Pot-au-feu de famille4
Bouillon à bouilli perdu 5Bouillon à bouilli perdu5
Potage Mimosa 7Potage Mimosa7
Potage à la semoule 7Potage à la semoule7
Potage aux petits pois 7Potage aux petits pois7
Potage aux légumes 8Potage aux légumes8
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Résolu(e)
Microsoft 365 transposer
Réponses
6
Affichages
139
Réponses
3
Affichages
487
Réponses
7
Affichages
497
Réponses
0
Affichages
543
Retour