如何在自定义数字格式Excel中使用多个条件运算符?
我的兄弟问我的帮助格式的工作表。 他希望成千上万的“K”格式,数百万的“M”和数万亿的 “T ”B“格式。
- €1.000 – >€1.0 K
- €1,000.000 – > 1.0亿欧元
- €1,000.000.000 – >€1,0 B
我在互联网上发现了以下自定义格式( 这里 )
[>=1000000] $#,##0.0,,"M";[<1000000] $#,##0.0,"K";General
我适应了这一点
[>999999] $#,##0.0,,"M";[>999] $#,##0.0,"K";General
添加更多条件将导致错误。
[>999999999] $#,##0.0,,,"B";[>999999] $#,##0.0,,"M";[>999] $#,##0.0,"K";General
最后,当我忽略一千以下的数字时,这似乎工作。
[>999999999] $#,##0.0,,,"B";[>999999] $#,##0.0,,"M";$#,##0.0,"K"
最后,我只是做了一个格式化的公式,把数字和连接的符号和K,M或B连接起来。
问题是,是否有办法添加两个以上的条件。
我认为解决scheme,比如说,就在于您select的标签:条件格式。 你引用的自定义格式规则显示研究,但似乎不符合你的兄弟的要求(例如$
cf €
),所以我不确定要格式化的内容是什么,我假设这些是数值。
此外,你将能够转换为适合你的地区,要求是Windows,而不是OSX,不需要考虑负数,欧元分毫不相关。
主页>样式 – 条件格式,新规则…, 使用公式来确定要格式化哪些单元格,并在此公式为真时格式化值 :
=AND(A1>0,A1<1000000)
格式... ,select数字选项卡,类别:自定义和:
"€ "#.0, " K"
好的好的。 那么另一个公式规则:
=AND(A1>999999,A1<1000000000)
格式为:
"€ "#.0,, " M"
和第三个公式规则:
=A1>999999999
格式为:
"€ "#.0,,, " T"
规则应用的顺序可能很重要。