Excel 缩写的数字格式
Excel number format for abbreviation
这是我想要完成的:
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 那里偷了它,但我找不到说明如何改进它的文档。
在自定义数字格式中使用条件时,最多可以有两个条件,一个是默认数字格式,一个是默认文本格式。
[>=1000000000]#0.0#,,, \B;[>=1000000]#0.0#,, \M;#0.0#, K
要达到您的第四个标准,您需要能够覆盖自定义数字格式的内容。条件格式规则在这里似乎很合适。根据以下公式创建一个,
=$b2<10^3
单击格式,然后单击数字选项卡并为 0_)
设置自定义数字格式。
当然,CFR 数字格式可能还有两个条件和一个默认值,但您只需要一个额外的数字格式。
这是我想要完成的:
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 那里偷了它,但我找不到说明如何改进它的文档。
在自定义数字格式中使用条件时,最多可以有两个条件,一个是默认数字格式,一个是默认文本格式。
[>=1000000000]#0.0#,,, \B;[>=1000000]#0.0#,, \M;#0.0#, K
要达到您的第四个标准,您需要能够覆盖自定义数字格式的内容。条件格式规则在这里似乎很合适。根据以下公式创建一个,
=$b2<10^3
单击格式,然后单击数字选项卡并为 0_)
设置自定义数字格式。
当然,CFR 数字格式可能还有两个条件和一个默认值,但您只需要一个额外的数字格式。