[Excel 2010] Calculer le nombre de décimales d'une donnée ? [RÉSOLU]
Calculer le nombre de décimales d'une donnée ? [RÉSOLU] [Excel 2010] - Logiciels - Windows & Software
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 24-09-2012 à 22:31:12
Salut !
Je vous présente mon problème. Dans le cadre d'un rapport de laboratoire que j'ai à faire en physique, je dois créer un tableau de données contenant à la fois les données en plus de leurs incertitudes respectives. Jusque là tout va bien.
Néanmoins, la formule que notre professeur demande d'utiliser pour calculer l'incertitude est la suivante :
[valeur de l'incertitude] = [valeur de la donnée] * 0.5% + [1 sur la dernière décimale de la donnée]
Bref, je n'ai pas de problème avec le 0.5%, mais j'en ai un avec le 1 sur la dernière décimale. J'ai essayé la fonction MOD(cellule_de_la_donnée;division) mais cette fonction ne me permet d'obtenir que les décimales qui suivent la valeur de la division entrée, donc si cette dernière n'est pas 1, et bien l'incertitude est erronée. Je sais que je pourrais simplement faire un +0,0[...]01, mais voilà, j'ai plus d'une centaine de données et le nombre de décimales sur ces dernières varie d'une donnée à l'autre (de 2 à 5)
Pour faire quelques exemples, pour vous permettre de mieux comprendre ce que la formule sous entend...
Je me demandais donc s'il y avait une fonction permettant de calculer le nombre de décimales puis une autre qui permettait de créer un nombre qui contient le nombre de décimales calculées et qui ne contient que des 0 et qui se termine par 1 ? (1/10^[nombre de décimales] j'imagine)
Merci de votre aide. ;]
EDIT
Finalement c'est bon. J'avais pas pensé à la fonction ENT qui permet d'obtenir le nombre entier correspondant à la valeur (ENT(56,434)=56) donc en calculant le nombre de caractère sur ce nombre en utilisant NBCAR, que l'on soustrait au nombre de caractères de la valeur de base et puis -1 (pour la virgule), j'allais obtenir le nombre de décimales. Ça donne ça si jamais d'autres personnes se demandent la même chose :
=(1/10)^(NBCAR([cellule])-NBCAR(ENT([cellule]))-1)
Message édité par AngelPingu le 24-09-2012 à 22:46:22