I'm not sure if this is possible in Qlik Sense. In QlikView, you have an option called "Expression default" under the number tab in object properties. However, I think you cannot achieve the same behavior in Qlik Sense because there is no such option.
It may be some workaround or maybe it would be mandatory to use an extension that can achieve this functionality,
Hi Sridhar, usualy this can be done setting number format as auto, it works on tables but not on bar chart, a workaround can be keeping only a 2 decimals number and play with conditional title or subtitle to tell the metric.