4 votes

Une cellule Excel transforme un nombre à 3 décimales en un nombre entier par elle-même.

J'ai un classeur Excel contenant plusieurs cellules avec le format nombre + 3 décimales. Cela fonctionne bien avec de nombreux utilisateurs dans mon bureau (nous utilisons Excel 2007).

Cependant, sur certains PC, lorsqu'on tape un nombre dans la cellule avec deux décimales, cela fonctionne parfaitement, mais dès qu'on tape trois décimales, le nombre est converti en un nombre complet, sans virgule.

Ainsi, si l'on tape 1,45, la cellule ressemble à 1,450 et la barre de formule à 1,45 (ce qui est correct).

MAIS si vous tapez 1,455 est converti en 1455 ! !! Dans la cellule elle-même, cela ressemble à 1455 000, alors que dans la barre de formule, la valeur est 1455.

Cela n'a aucun sens... J'ai déjà passé 4 heures à chercher une solution sur Internet, ainsi qu'à vérifier toutes les options disponibles dans le menu OPTIONS d'Excel, mais je n'ai pas trouvé de solution...

5voto

Jüri Ruut Points 2460

J'ai réussi à reproduire le comportement dans Excel 2003 :

Je suppose que vous avez le séparateur décimal = "," et le séparateur des milliers = "," (Outils-> Options ->International pour Excel 2003). Ce comportement est déclenché si les deux séparateurs sont identiques.

0voto

Aleksandar Points 1

J'ai eu exactement le même problème. Je suis allé dans Options=>Avancées et j'ai décoché Utiliser des séparateurs de système et donné ma préférence. Cela fonctionne bien maintenant. Je suis content de savoir que d'autres ont eu le même problème.

BR

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X