OVH Cloud OVH Cloud

Récupérer une valeur

4 réponses
Avatar
zacariat
Bonjour,

Voilà dans une cellule j'ai: somme 11111111 et je voudrais juste récupérer
1111111, comment faire?

Merci d'avance.

4 réponses

Avatar
SL
bonjour

par exemple : droite(A1;8)*1 ou substitue(A1;"somme ";)*1
*1 pour avoir un nombre.

Stéphane.

"zacariat" a écrit dans le message de
news:
Bonjour,

Voilà dans une cellule j'ai: somme 11111111 et je voudrais juste récupérer
1111111, comment faire?

Merci d'avance.



Avatar
Stephane
Salut ,

tu peux faire =cnum(gauche(somme(aaaaa);7))

mais il doit y avoir plus court

Steph

"zacariat" a écrit dans le message de
news:
Bonjour,

Voilà dans une cellule j'ai: somme 11111111 et je voudrais juste récupérer
1111111, comment faire?

Merci d'avance.



Avatar
ChrisV
Bonjour zacariat,

Si les données sont toujours organisées sous cette forme...

=--STXT(A1;TROUVE(" ";A1);9^9)

Si les valeurs numériques (nb entier) peut se situés avant ou après les
valeurs alpha:
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=1*STXT(A1;EQUIV(0;(ESTERR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1););NBCAR(A1)-SOMME((ESTERR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1)))}

Sinon, il faudrait préciser les autres possibilités (valeurs décimales,
chiffres à plusieurs endroits de la chaîne alpha, etc...).


ChrisV


"zacariat" a écrit dans le message de
news:
Bonjour,

Voilà dans une cellule j'ai: somme 11111111 et je voudrais juste récupérer
1111111, comment faire?

Merci d'avance.



Avatar
ChrisV
... peut...


Oups...
C'est en catalan, sinon in french, "peuvent"...


ChrisV


"ChrisV" a écrit dans le message de news:

Bonjour zacariat,

Si les données sont toujours organisées sous cette forme...

=--STXT(A1;TROUVE(" ";A1);9^9)

Si les valeurs numériques (nb entier) peut se situés avant ou après les
valeurs alpha:
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=1*STXT(A1;EQUIV(0;(ESTERR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1););NBCAR(A1)-SOMME((ESTERR(STXT(A1;LIGNE(INDIRECT("1:"&NBCAR(A1)));1)*1)*1)))}

Sinon, il faudrait préciser les autres possibilités (valeurs décimales,
chiffres à plusieurs endroits de la chaîne alpha, etc...).


ChrisV


"zacariat" a écrit dans le message de
news:
Bonjour,

Voilà dans une cellule j'ai: somme 11111111 et je voudrais juste
récupérer
1111111, comment faire?

Merci d'avance.