Nombre de chiffres après la virgule

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

Je voudrais tout simplement connaître le nombre de chiffres après la virgule.

125,456 ---> 3
25,36 ---> 2
50 ---> 0

Il y aurait-il une fonction y répondant ?

Merci pour toute aide.
 

tototiti2008

XLDnaute Barbatruc
Re : Nombre de chiffres après la virgule

Bonjour à tous,

une autre proposition :

Code:
=SI(A1<>ENT(A1);NBCAR(TEXTE(A1;"0,0##############################"))-CHERCHE(",";TEXTE(A1;"0,0##############################"));0)

devrait fonctionner même pour les nombres au format

1.23E-08
 

abcd

XLDnaute Barbatruc
Re : Nombre de chiffres après la virgule

Bonjour Magic_Doctor, Pierrot, Tibo et tototiti,

Autres approches :
=SI(A1=ENT(A1);0;NBCAR(A1)-NBCAR(ENT(A1))-1)
=NBCAR(A1)-NBCAR(ENT(A1))-(MOD(A1;1)>0)*1
=MAX(0;NBCAR(A1)-NBCAR(ENT(A1))-1)

abcd
 

Magic_Doctor

XLDnaute Barbatruc
Re : Nombre de chiffres après la virgule

Et bien merci à tous pour vos propositions.
J'ai retenu celle de Tibo qui correpond exactement à ce que je cherchais.
En revanche je l'ai un peu modifiée :
- remplacé "." par "," vu que mes nombres décimaux apparaissent avec une virgule et non un point comme chez les Anglo-Saxons.
- petite modification (pas très élégante) pour éviter la redoutable ERREUR au cas où le chiffre serait entier :

1/ syntaxe en français :

=SI(ESTERREUR(NBCAR(A1)-TROUVE(",";A1))=VRAI;0;NBCAR(A1)-TROUVE(",";A1))

2/ syntaxe en espagnol :

=SI(ESERROR(LARGO(A1)-ENCONTRAR(",";A1))=VERDADERO;0;LARGO(A1)-ENCONTRAR(",";A1))

Maintenant ça marche quelles que soient les circonstances. Peut-être il y a-t-il une formulation plus élégante, mais ne soyons pas plus royaliste que le roi...

Merci Tibo.

PS : en comparant les 2 formulations, vous comprendrez enfin pourquoi il serait mieux que nous utilisions tous un même langage pour ces formules loin d'être poétiques. L'anglais et qu'on n'en parle plus ! C'est ce qui s'appelle être fonctionnel !! En revanche pour le reste restons dans nos langues maternelles !!
 

Statistiques des forums

Discussions
312 519
Messages
2 089 266
Membres
104 083
dernier inscrit
hecko