Formatar um número com casas decimais opcionais em Excel
Tenho números em células no Excel. Quero os números formatados para que, se tiverem casas decimais, mostrem no máximo duas, e se não tiverem casas decimais, não mostrem nenhuma.
Por exemplo.
- 15 devem ser formatados como 15, NÃO 15,00
- 14,3453453 devem ser formatados como 14,35
- 12,1 devem ser formatados como 12,1
- 0 devem ser formatados como 0
O código de formato personalizado mais próximo que arranjei é 0.##
. Infelizmente este formato 15.00
como 15, (notar o ponto decimal extra).
Para complicar ainda mais a questão, a folha de cálculo é o resultado de uma exportação do SQL Server Reporting Services. Portanto, não são possíveis macros. Oh bem, parece que 0.##
é a minha melhor aposta, e eles podem simplesmente viver com o período extra.