Christopher a noté que s’il entre 1 dans une cellule, Excel le convertit automatiquement en 0,01. Il se demande pourquoi la valeur est divisée par 100.

Il y a différentes choses qui pourraient être à l’origine du problème. Le plus probable est qu’Excel est configuré de sorte qu’il place automatiquement un point décimal dans votre entrée. Vous pouvez savoir si c’est le cas en regardant la barre d’état; si les mots «Fixed Decimal» y apparaissent, c’est la cause. Éteignez-le en suivant ces étapes:

  1. Affichez la boîte de dialogue Options Excel. (Dans Excel 2007, cliquez sur le bouton Office, puis sur Options Excel. Dans Excel 2010 et les versions ultérieures, affichez l’onglet Fichier du ruban, puis cliquez sur Options.)

  2. À gauche de la boîte de dialogue, cliquez sur Avancé.

  3. Sous Options de modification, assurez-vous que la case à cocher «Insérer automatiquement un point décimal» est désactivée. (Voir la figure 1.)

  4. Cliquez sur le bouton OK.

Vous devez noter que toutes les valeurs saisies avec l’entrée «décimale fixe» activée ne reviendront pas à leurs valeurs d’origine lorsqu’elle est désactivée; le point décimal sur les valeurs est en fait déplacé du nombre de places indiqué dans le réglage.

Si le problème persiste lorsque vous continuez à saisir des données, cela peut être dû à un format appliqué à la cellule. Dans ce cas, la valeur n’est pas modifiée lorsque vous la saisissez; au lieu de cela, l’apparence de la valeur est contrôlée par le format appliqué à la ou aux cellules. Le moyen le plus simple de vérifier cela est de sélectionner la cellule, puis d’appuyer sur Maj + Ctrl + ~ (c’est le caractère tilde, situé juste en dessous de la touche Échap). Si la valeur revient à ce que vous attendiez, vous savez que vous avez un problème de mise en forme que vous devez corriger.

Enfin, il est également possible qu’une macro intercepte ce que vous entrez dans la cellule et la divise par 100. Cela est particulièrement probable si vous savez qu’il existe des macros dans le classeur et que la transformation des données se produit uniquement lorsque vous entrez la valeur dans un nombre limité de cellules. L’endroit normal pour effectuer ce type de modification est dans les gestionnaires d’événements Worksheet_Change ou Workbook_Change.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (7563) s’applique à Microsoft Excel 2007, 2010, 2013 et 2016.

Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Entered_Values_are_Divided_by_100 [Les valeurs entrées sont divisées par 100].