Eu tenho números nas células no Excel. Quero que os números sejam formatados para que, se tiverem casas decimais, mostrem no máximo duas e, se não tiverem casas decimais, ele não mostrará nenhum.
Por exemplo.
- 15 deve ser formatado como 15, NÃO 15,00
- 14.3453453 deve ser formatado como 14,35
- 12.1 deve ser formatado como 12.1
- 0 deve ser formatado como 0
O código de formato personalizado mais próximo que eu criei é 0.##
. Infelizmente, o formato 15.00
é 15. (observe o ponto decimal extra).
Para complicar ainda mais o problema, a planilha é resultado de uma exportação do SQL Server Reporting Services. Portanto, nenhuma macro é possível. Bem, parece que 0.##
é a minha melhor aposta, e eles podem simplesmente viver com o período extra.