Efectivamente, cuando limitamos los decimales aplicando formatos, Excel hace lo que se llama redondeo simétrico.
Cuando el primer decimal que se descarta es cinco o más, suma una unidad al último decimal que se mantiene. Entonces al redondear 9,676 a dos decimales, obtenemos 9,68.
El problema se puede resolver con la función TRUNCAR que elimina los decimales, sin redondear. Por ejemplo, si tenemos una serie de valores en [A2:A10] y calculamos su promedio con =PROMEDIO(A2:A10), dejamos sólo dos decimales con =TRUNCAR(PROMEDIO(A2:A10);2). Esta función tiene dos argumentos:
* El primero es el valor a redondear. En este caso, el obtenido con la función PROMEDIO.
* El segundo es la cantidad de decimales que queremos conservar. En este caso, dos.
El uso de esta función tiene una segunda ventaja. Cuando aplicamos un formato los decimales se ocultan, pero siguen ahí. Por ejemplo, si sumamos 1,503 más 1,503, el resultado es 3,006. Hasta ahí, todo en orden. Pero si luego aplicamos formato de dos decimales a todas las celdas, la cuenta se verá 1,50 más 1,50 igual a 3,01.
Las milésimas que se descartan en los sumandos se hacen significativas en el total y suman un centavo. Este problema no aparece cuando no redondeamos con el formato sino con funciones como TRUNCAR.