Excel 中的 StackExchange 数字格式

Excel 中的 StackExchange 数字格式

我渐渐喜欢上了 StackExchange 中问题浏览量的数字格式:某个问题浏览量过后1000,浏览量显示为1k。这种格式对我来说已经习以为常,而且非常容易理解。

如何在 Excel 中实现这种数字格式?

举例来说,如下所示:

具有一般数字格式的数据

我想让条形图标签分别显示10.2k1k626。(我想在预算显示中使用该格式,但我使用 SE 声誉,因为它可以安全共享。)

答案1

我找到了一种似乎可行的方法,但它还有一些改进的空间。(尽管我发布了这篇文章,但我仍在寻找其他选择。)

使用数字格式代码: [<1000]0;[>=1000]#.0,k

如果小于,则仅显示数字(无小数)1000。如果数字大于1000,则显示除以的数字1000,并四舍五入到小数点后一位,后面跟一个k

应用于前面的例子:

具有 SE 数字格式的数据

请注意,由于这是一种数字格式而不是公式,因此它可以应用于任何数字(甚至是轴标签)。

问题:这不太符合问题的要求,因为最好输出1k而不是。我可以在格式字符串中用而不是1.0k来消除不必要的零,但它会留下。#0.

相关内容