[EXCEL] Garder le 0 à la fin d'un nombre décimal
AngelPingu
Messages postés
52
Statut
Membre
-
tontong Messages postés 2586 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2586 Date d'inscription Statut Membre Dernière intervention -
Salut !
Je me demandais comment faire pour garder le 0 à la fin d'un nombre décimal dans Excel. Je sais que je peux changer le format d'affichage, mais ce n'est pas ce que je cherche. Lorsque je sélectionne la cellule, je voudrais voir, par exemple, 8,20 au lieu de 8,2 (même si à l'origine, j'avais tapé 8,2).
Cela revêt d'une grande importance puisque j'ai un calcul à faire avec une très, très grande quantité de nombres, et la formule utilisée emploie la fonction "NBCAR", et je ne veux pas avoir à modifier manuellement la formule pour chacune de ces exceptions.
Au fond, je veux savoir comment empêcher Excel de retirer automatiquement les 0 à la fin d'un nombre décimal afin de garder le même nombre de caractères qu'initialement insérés.
Je me demandais comment faire pour garder le 0 à la fin d'un nombre décimal dans Excel. Je sais que je peux changer le format d'affichage, mais ce n'est pas ce que je cherche. Lorsque je sélectionne la cellule, je voudrais voir, par exemple, 8,20 au lieu de 8,2 (même si à l'origine, j'avais tapé 8,2).
Cela revêt d'une grande importance puisque j'ai un calcul à faire avec une très, très grande quantité de nombres, et la formule utilisée emploie la fonction "NBCAR", et je ne veux pas avoir à modifier manuellement la formule pour chacune de ces exceptions.
Au fond, je veux savoir comment empêcher Excel de retirer automatiquement les 0 à la fin d'un nombre décimal afin de garder le même nombre de caractères qu'initialement insérés.
A voir également:
- [EXCEL] Garder le 0 à la fin d'un nombre décimal
- Nombre de jours entre deux dates excel - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Liste déroulante excel - Guide
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Word et excel gratuit - Guide
4 réponses
Salut le forum
Cela revêt d'une grande importance puisque j'ai un calcul à faire avec une très, très grande quantité de nombres, et la formule utilisée emploie la fonction "NBCAR", et je ne veux pas avoir à modifier manuellement la formule pour chacune de ces exceptions.
Et si tu nous montrais cette formule . . .
Ou un petit fichier exemple . . .
Pour joindre un fichier, tu envois ton fichier (sans données confidentielles)
sur https://www.cjoint.com/ , et tu recopies le lien obtenu à ton prochain message.
Mytå
Quelle prétention de prétendre que l'informatique est récente
Adam et Eve avaient déjà un Apple ! [MsProject 2003(FR), Excel 2003-2007(FR)]
Cela revêt d'une grande importance puisque j'ai un calcul à faire avec une très, très grande quantité de nombres, et la formule utilisée emploie la fonction "NBCAR", et je ne veux pas avoir à modifier manuellement la formule pour chacune de ces exceptions.
Et si tu nous montrais cette formule . . .
Ou un petit fichier exemple . . .
Pour joindre un fichier, tu envois ton fichier (sans données confidentielles)
sur https://www.cjoint.com/ , et tu recopies le lien obtenu à ton prochain message.
Mytå
Quelle prétention de prétendre que l'informatique est récente
Adam et Eve avaient déjà un Apple ! [MsProject 2003(FR), Excel 2003-2007(FR)]
La formule est pour calculer l'incertitude d'un nombre, et va comme suit :
incertitude = 0,5% de la valeur mesurée + 1 à la décimale correspondant à la dernière décimale de la valeur.
Ainsi, si j'ai 1.329, l'incertitude = 0,005 * 1.329 + 0.001 = 0.008.
J'ai donc, sous excel, la formule suivante :
=0,005*A1+((1/10)^(NBCAR(A1)-1-NBCAR(ENT(A1))))
Donc comme on peut le voir, le nombre de caractères dans ma donnée initiale est très important. Cependant, comme Excel transforme automatiquement une donnée telle que 8.20 en 8.2, le calcul d'incertitude devient erronée pour cette dite donnée. Avec 8.2, on a une incertitude de 0.1 (0.141), alors qu'avec 8.20, on a 0.05 (0.051).
incertitude = 0,5% de la valeur mesurée + 1 à la décimale correspondant à la dernière décimale de la valeur.
Ainsi, si j'ai 1.329, l'incertitude = 0,005 * 1.329 + 0.001 = 0.008.
J'ai donc, sous excel, la formule suivante :
=0,005*A1+((1/10)^(NBCAR(A1)-1-NBCAR(ENT(A1))))
Donc comme on peut le voir, le nombre de caractères dans ma donnée initiale est très important. Cependant, comme Excel transforme automatiquement une donnée telle que 8.20 en 8.2, le calcul d'incertitude devient erronée pour cette dite donnée. Avec 8.2, on a une incertitude de 0.1 (0.141), alors qu'avec 8.20, on a 0.05 (0.051).
Bonjour,
Le seul moyen pour conserver l'affichage des 0 non significatifs est d'écrire (ou de conserver le format texte lors de l'importation, à l'étape 3 de mémoire) le nombre en format texte : '8.20 (ou mettre le format dans la colonne avant la saisie).
je voudrais voir, par exemple, 8,20 au lieu de 8,2 (même si à l'origine, j'avais tapé 8,2).
Là excel ne pourra jamais deviner que tu pensais 8.20 ou 8.2 ou 8.200...
Dans ce cas ajouter une colonne ou tu indiques la précision de la mesure : 1E-2
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Le seul moyen pour conserver l'affichage des 0 non significatifs est d'écrire (ou de conserver le format texte lors de l'importation, à l'étape 3 de mémoire) le nombre en format texte : '8.20 (ou mettre le format dans la colonne avant la saisie).
je voudrais voir, par exemple, 8,20 au lieu de 8,2 (même si à l'origine, j'avais tapé 8,2).
Là excel ne pourra jamais deviner que tu pensais 8.20 ou 8.2 ou 8.200...
Dans ce cas ajouter une colonne ou tu indiques la précision de la mesure : 1E-2
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Bonjour,
Éric m'a devancé.
Le seul moyen pour afficher un zéro saisi après la virgule sans passer par un format Nombre ou Personnalisé qui impose de fixer un nombre de décimales est de saisir cette valeur dans une cellule au format Texte.
Pour effectuer des calculs à partir de cette valeur il faudra utiliser la fonction CNUM ou *1 ou ^1.
Donc si la valeur est en A3 au format texte, on peut entrer en B3(au format standard)
=CNUM(A3)*0,005+CNUM(A3)/SUBSTITUE(A3;",";)
Cette formule donne le même résultat que
=0,005*A1+((1/10)^(NBCAR(A1)-1-NBCAR(ENT(A1))))
mais pas 0,008 pour 1,329.
Éric m'a devancé.
Le seul moyen pour afficher un zéro saisi après la virgule sans passer par un format Nombre ou Personnalisé qui impose de fixer un nombre de décimales est de saisir cette valeur dans une cellule au format Texte.
Pour effectuer des calculs à partir de cette valeur il faudra utiliser la fonction CNUM ou *1 ou ^1.
Donc si la valeur est en A3 au format texte, on peut entrer en B3(au format standard)
=CNUM(A3)*0,005+CNUM(A3)/SUBSTITUE(A3;",";)
Cette formule donne le même résultat que
=0,005*A1+((1/10)^(NBCAR(A1)-1-NBCAR(ENT(A1))))
mais pas 0,008 pour 1,329.