Formatteer een getal met optionele decimalen in Excel
Ik heb getallen in cellen in Excel. Ik wil de getallen zo formatteren dat als ze decimalen hebben ze tot maximaal twee decimalen worden weergegeven, en als ze geen decimalen hebben worden er geen weergegeven.
Bijvoorbeeld.
- 15 moet worden geformatteerd als 15, NIET 15.00
- 14.3453453 moet worden geformatteerd als 14.35
- 12.1 moet worden geformatteerd als 12.1
- 0 moet worden geformatteerd als 0
De dichtstbijzijnde aangepaste formaatcode die ik heb kunnen bedenken is 0.##
. Helaas formatteert dit 15.00
als 15. (let op de extra decimale punt).
Om het probleem nog ingewikkelder te maken, de spreadsheet is een resultaat van een export van SQL Server Reporting Services. Dus zijn er geen macro’s mogelijk. Het lijkt erop dat 0.##
mijn beste gok is, en zij kunnen leven met de extra punt.