web-dev-qa-db-fra.com

Pourquoi Excel 2010 reformate-t-il automatiquement les nombres?

Excel 2010 reformate automatiquement les nombres/cellules lorsqu'un format numérique spécifique a déjà été appliqué. Chaque fois que j'accède ou modifie le contenu de la cellule, Excel reformate en modifiant le nombre de décimales en 2. Je suis déjà entré dans le fichier\options\advanced\et je m'assure que l'option permettant d'ajouter automatiquement des décimales est désélectionnée, mais Excel reste effectue automatiquement le changement. Cela prend beaucoup de temps de continuer à resélectionner les formats de nombre chaque fois que le contenu de la cellule est modifié/auquel on accède.

Des idées?

THX!

7
user179555

Vous n'êtes pas obligé de modifier la mise en forme des cellules une par une. Vous pouvez appliquer les mêmes formats à des colonnes entières, des plages ou même des feuilles. Si vous savez que vous aurez des numéros dans toutes les cellules, assurez-vous de les définir dans l'un des formats de nombres. L'option de formatage General est traitée par Excel comme une sorte d'option "pas de formatage". Elle essaiera donc souvent de deviner le format spécifique dans lequel vous le souhaitez.

Alternativement, , vous pouvez regarder cette réponse et voir si cela s'applique à votre situation:

Excel suppose que vous n’avez pas appliqué de format si vous utilisez general, il essaie donc de trouver le meilleur format pour les données que vous avez entrées. Pour désactiver ceci, allez dans Fichier => Options => Avancé et décochez l'option "Étendre les formules et les formats de plage de données".

5
techturtle

J'ai eu un problème similaire.

J'avais des nombres formatés en pourcentages avec une ou deux décimales. Chaque fois que j'ai changé la valeur de la cellule en ajoutant/soustrayant un % (la formule est par exemple =A2-.2%), il a reformaté la cellule avec 15 chiffres significatifs. Pouah!

J'ai essayé les astuces ci-dessus (par exemple, en désélectionnant Étendre les formats et formules de plage de données) et elles n'ont pas aidé. J'ai essayé de reformater les cellules en tant que Général , puis en appliquant le format %, puis en mettant à jour la formule. Même problème. Je suis allé dans des formats personnalisés et j'ai supprimé le format % avec 15 décimales, mais dès que j'ai réédité la formule de la cellule, Excel a recréé par magie le format personnalisé à 15 chiffres et l'a appliqué.

J'ai finalement trouvé une solution:

Lors de l'ajout/de la soustraction, n'utilisez pas le % dans la formule. Au lieu de =A2-.2%, utilisez =A2-.002.

3
user274442

Dans Excel Options, accédez à Advanced et décochez la case "Insérer automatiquement un point décimal"

Pour les versions Excel 2003 ou antérieures, sous le menu Tools> Options>, désélectionnez "Positions décimales fixes".

2
user452076

Je l'ai! faites un clic droit sur la colonne entière OR uniquement sur la cellule sur laquelle vous travaillez ... . "

1
Kat in IL

J'ai le même problème et corrigé avec ce blog.

https://kb.wisc.edu/helpdesk/page.php?id=1567

Office Excel 2007/2010/2013

Étape 1.

Excel 2010/2013 - Go to File -> Options
Excel 2007 - Go to Office Button -> Excel Options

Étape 2.

Select Advanced in the left hand column.

Étape 3.

Uncheck Automatically insert a decimal point.

Étape 4.

Click OK

Office X/2001/XP/2003

Ouvrez Excel.

Cette étape dépend de la version d'Excel que vous utilisez.

Excel 2003 - Go to Tools -> Options
Excel XP - Go to Tools -> Options
Excel 2001 - Go to Edit -> Preferences
Excel X - Go to Excel -> Preferences
Select the Edit tab.
Uncheck Fixed Decimal Places:.
Click OK.

Merci peut aider d'autres

1
Kamlesh

Essayez de cliquer avec le bouton droit sur la cellule incriminée, de cliquer sur Format Cells... et de sélectionner le format General.

0
Dan Stevens

J'ai eu le problème de format automatique décrit ici; Pour résoudre ce problème, décochez les options "Etendre les formules et formats de plage de données" et "Utiliser les séparateurs système" pour les nombres décimaux et les milliers.

0
Pablo Molina