【问题标题】:Excel number format for abbreviationExcel数字格式的缩写
【发布时间】:2017-11-03 04:59:17
【问题描述】:

这是我想要完成的:

Value           Display
1               1
11              11
111             111
1111            1.11k
11111           11.11k
111111          111.11k
1111111         1.11M
11111111        11.11M
111111111       111.11M
1111111111      1.11B
11111111111     11.11B
111111111111    111.11B

这是彭博终端用来显示货币数字的格式。数字不会超过B

这是我迄今为止尝试过的:

[>999999999.999]#,,,"B";[>999999.999]#,,"M";#,##0_M

我从here 偷了它,我找不到说明如何改进它的文档。

【问题讨论】:

标签: excel number-formatting conditional-formatting


【解决方案1】:

在自定义数字格式中使用条件时,最多可以有两个条件,一种默认数字格式和一种默认文本格式。

[>=1000000000]#0.0#,,, \B;[>=1000000]#0.0#,, \M;#0.0#, K

要达到您的第四个标准,您需要一些可以覆盖自定义数字格式的东西。条件格式规则在这里似乎是合适的。根据以下公式创建一个,

=$b2<10^3

单击格式,然后单击数字选项卡并为0_) 设置自定义数字格式。

当然,CFR 编号格式可能是另外两个条件和一个默认值,但您只需要一个附加编号格式。

【讨论】:

    猜你喜欢
    • 2014-02-26
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多