problème résultat "=NBCAR(TEXTE(MOD(a1;1);",############"))-1"

fm1616

XLDnaute Nouveau
Bonjour et merci d'avance pour votre aide.

Voici mon problème : suivant le PC que j'utilise, la formule suivante donne des résultats différents.

Formule : =NBCAR(TEXTE(MOD(A1;1);",############"))-1
où A1 = 7.75.

Sur le PC 1 (version Excel 2003 - 11.8404.8405 SP3), le résultat est "1" - voir fichier joint.
Sur le PC 2 (même version Excel 2003 - 11.8404.8405 SP3), le résultat est "2".

Pour information, le résultat donné par une version Excel 2010 et par Open Office est "2".

Avez-vous une idée de l'origine du problème ?
Que dois-je faire pour le résoudre ?

Merci encore pour le temps que vous me consacrerez.
 

Pièces jointes

  • Classeur1.xls
    13.5 KB · Affichages: 58
  • Classeur1.xls
    13.5 KB · Affichages: 64
  • Classeur1.xls
    13.5 KB · Affichages: 57

Modeste geedee

XLDnaute Barbatruc
Re : problème résultat "=NBCAR(TEXTE(MOD(a1;1);",############"))-1"

Bonsour®
cela dépend en fait des séparateurs décimaux et milliers utilisés sur le poste utilisé

utiliser plutôt :
==MAX(0;NBCAR(A1-ENT(A1))-2)
sachant que l'affichage Excel est limité à 15 chiffres significatifs .
 

Discussions similaires

Statistiques des forums

Discussions
312 347
Messages
2 087 504
Membres
103 565
dernier inscrit
Fabien78