I use a custom number format for numbers into the billions, which works as expected:
[<1000000]#,##0.0," K"; [<1000000000]#,##0.0,," M"; #,##0.0,,," B"
Now I need to deal with even larger numbers into the trillions, so I tried:
[<1000000000]#,##0.0," M"; [<1000000000000]#,##0.0,," B"; #,##0.0,,," T"
However, this fails - it displays one trillion (1,000,000,000,000,000) as 1,000,000.0 T, which is actually formatted as billions, not trillions.
I've checked for solutions, eg StackOverfow and googled as well, but I can't see why this formatting won't work. NOTE that the suggested SO (linked) format does NOT WORK.
Just trying to avoid slow custom functions etc, so if anyone has a suggestion, it would be most welcome.