It seems that currently this functionality is not available for the KPI Object. There is only a way to give static number formatting (k or M or B), and cannot make them dynamic. Check this link: http://help.qlik.com/sense/2.0/en-US/online/#../Subsystems/Hub/Content/Visualizations/KPI/KPI-properties-panel.htm?Highlight=KPI OBJECT
It doesn't mention it directly, but between the lines seems to mean that.
Hi Janusz, Sunny is correct. I just logged this in our tracking system. It is not a bug, but the behavior for the custom format pattern does not seem to except dynamic labels based on the value. I will update this when I learn more.
Thanks for providing a working sample too, much appreciated :-)
For your reference: QLIK-37201
Please mark the appropriate replies as CORRECT / HELPFUL so our team and other members know that your question(s) has been answered to your satisfaction.