如何在自定义数字格式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" 

规则应用的顺序可能很重要。