Formatear un número con decimales opcionales en Excel
Tengo números en celdas en Excel. Quiero que los números se formateen de manera que si tienen decimales se muestren hasta un máximo de dos, y si no tienen decimales no se muestre ninguno.
Por ejemplo.
- 15 debe formatearse como 15, NO 15.00
- 14.3453453 debe formatearse como 14.35
- 12.1 debe formatearse como 12.1
- 0 debe formatearse como 0
El código de formato personalizado más cercano que he encontrado es 0.##
. Desgraciadamente, esto formatea 15.00
como 15. (nótese el punto decimal extra).
Para complicar aún más el asunto, la hoja de cálculo es el resultado de una exportación desde SQL Server Reporting Services. Así que no es posible utilizar macros. Oh, bueno, parece que 0.##
es mi mejor opción, y pueden vivir con el punto extra.