Poner decimales según la resolución que tenga el equipo
publicado
yo tengo un excel, en el que a partir de la resolución que tenga un equipo quiero que traslade el número de decimales contretos
el tema es que me he dado cuenta que cuando la resolución es 1 o 0,1 lo hace bien, pero cuando es 0,2 o 0,5 no lo hace bien dado que redondea. he probado con resolución de 0,005 y no lo hace bien tampoco.
la función utilizada es esta DECIMAL($B3;-LOG10(B$2);VERDADERO), ¿cómopuedo hacer para mejorarla?
resolución
valor indicado
1
0,1
0,2
0,5
1
0,1
0,2
0,5
10005
1001
1005,1
50,2
1000,5
1001
1005,1
50
1001
1001
1002
1006,4
51,4
1111
1002
1006,4
51
1111
1004
1003
1007,5
52,6
111,5
1003
1007,5
53
112
1008
1004
1008,6
54,8
105
1004
1008,6
55
105
1005
1006
1009,7
56,2
147,5
1006
1009,7
56
148
1007
1008
1010,8
58,4
145,5
1008
1010,8
58
146
lo calcula bien con resolución de 1 y 0,1
lo calcula mal con resoluciones 0,2 y 0,5 porque redondea
yo tengo un excel, en el que a partir de la resolución que tenga un equipo quiero que traslade el número de decimales contretos
el tema es que me he dado cuenta que cuando la resolución es 1 o 0,1 lo hace bien, pero cuando es 0,2 o 0,5 no lo hace bien dado que redondea. he probado con resolución de 0,005 y no lo hace bien tampoco.
la función utilizada es esta DECIMAL($B3;-LOG10(B$2);VERDADERO), ¿cómopuedo hacer para mejorarla?
lo calcula mal con resoluciones 0,2 y 0,5 porque redondea
numero decimalesv03.xlsx