It is not possible to have multiple formats over the same pile (it is possible for marks cards but not for format)... but here is an idea you can develop it more to achieve what you looking for:
see the below image ...
The idea here is to set the mark type as shape then create custom shape to display the character (M, K) in case of Million, and thousand, then manage the shape based on the measure amount ... you can add more measure by adding more axis and display the text in the same way ...
and here is the VIZ URL (10.4)
If you found this helpful please mark it as correct answer or helpful