OVH Cloud OVH Cloud

Récuperer texte ou nombre dans cellule

15 réponses
Avatar
Tibert
Bonjour à tous ;
Est-il possible de récupérer que le texte ou que les nombres, dans une série
de cellules qui contiennent, texte et nombre de longueur différente.
Ex :
Brosse 654789
Balai 987456321
Sucre 654
Merci ;)

5 réponses

1 2
Avatar
Tibert
Bonjour Filochard;
Merci, pour tes deux formules elles fonctionnent trés bien.
@ +


Est-il possible de récupérer que le texte ou que les nombres, dans une série
de cellules qui contiennent, texte et nombre de longueur différente.
Brosse 654789


Vous pouvez, si la valeur numérique est toujours à droite (comme elle l'est dans
vos exemples), pour récupérer le nombre et quel que soit le type de chaîne
(espaces ou non) utiliser une matricielle (il faut valider par ctrl+maj+entrée)
:

=STXT(A1;EQUIV(0;(ESTERREUR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1);0);8^8)

Pour ne récupérer que le texte (c'est aussi une matricielle) :
=SUPPRESPACE(GAUCHE(A1;EQUIV(0;(ESTERREUR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1);0)-1))






Avatar
isabelle
bonjour Philippe,

mais c'est bien sur, là j'y voie plus clair après quelque heure de sommeil. ;-)

isabelle


La formule extrayant par la droite un nombre de caractère égal à la
position de l'espace dans la chaîne -1, décompté depuis la gauche, le
hasard des nombres (ici 6) fait qu'elle fonctionne bien sur "Brosse
654789", mais elle ne fonctionne plus sur les 2 autres.
Amicalement


Avatar
Philippe.R
Bonjour Isabelle,
Comme le disait le regretté Raymond Devos, se coucher tard nuit !
(combien de décalage horaire, déjà, entre les nouveaux et vieux pays ?)
Amicalement
Philippe.R
"isabelle" a écrit dans le message de
news:%
bonjour Philippe,

mais c'est bien sur, là j'y voie plus clair après quelque heure de
sommeil. ;-)

isabelle


La formule extrayant par la droite un nombre de caractère égal à la
position de l'espace dans la chaîne -1, décompté depuis la gauche, le
hasard des nombres (ici 6) fait qu'elle fonctionne bien sur "Brosse
654789", mais elle ne fonctionne plus sur les 2 autres.
Amicalement




Avatar
isabelle
y'a 6hrs entre nous,

isabelle

Bonjour Isabelle,
Comme le disait le regretté Raymond Devos, se coucher tard nuit !
(combien de décalage horaire, déjà, entre les nouveaux et vieux pays ?)
Amicalement
Philippe.R
"isabelle" a écrit dans le message de
news:%

bonjour Philippe,

mais c'est bien sur, là j'y voie plus clair après quelque heure de
sommeil. ;-)

isabelle


La formule extrayant par la droite un nombre de caractère égal à la
position de l'espace dans la chaîne -1, décompté depuis la gauche, le
hasard des nombres (ici 6) fait qu'elle fonctionne bien sur "Brosse
654789", mais elle ne fonctionne plus sur les 2 autres.
Amicalement








Avatar
Philippe.R
Tu postais donc entre 2h et 6h du matin !
Allez hop, au lit de bonne heure ce soir !
;o)))
--
http://www.excelabo.net/mpfe/connexion.php
Avec plaisir
Philippe.R
"isabelle" a écrit dans le message de
news:%
y'a 6hrs entre nous,

isabelle

Bonjour Isabelle,
Comme le disait le regretté Raymond Devos, se coucher tard nuit !
(combien de décalage horaire, déjà, entre les nouveaux et vieux pays ?)
Amicalement
Philippe.R
"isabelle" a écrit dans le message de
news:%

bonjour Philippe,

mais c'est bien sur, là j'y voie plus clair après quelque heure de
sommeil. ;-)

isabelle


La formule extrayant par la droite un nombre de caractère égal à la
position de l'espace dans la chaîne -1, décompté depuis la gauche, le
hasard des nombres (ici 6) fait qu'elle fonctionne bien sur "Brosse
654789", mais elle ne fonctionne plus sur les 2 autres.
Amicalement









1 2