
La fórmula en la imagen a continuación en la celda D25 es =IF(B25,C25, 0)
y la fórmula se copia a las otras celdas de esa columna. Esto significa que las celdas de la columna D deben tomar el valor de la columna C (misma fila) si la celda de la columna B para esa fila se evalúa como VERDADERA (por ejemplo, =1). Sin embargo, éste se evalúa como 1 en lugar de 0,5 como debería. ¿Por qué?
El cálculo automático de la fórmula esene hice Calcular ahora antes de tomar esta captura de pantalla.
Respuesta1
Excel redondea automáticamente al ancho de la columna.
Para mostrar "0,5", el ancho de la columna debe sermas grande que3.
Presionar Aumentar decimal no hará nada a menos que la columna sea lo suficientemente ancha, por lo que el primer paso es aumentar el ancho de la columna. A menos que hayas formateado previamente la celda para redondearla a valores enteros, eso por sí solo debería resolverlo.