Excel自定义数字格式的复杂条件
我需要如下:
我的数字除以1000,四舍五入,括号内为负数,零为“ – ”:
1500 -> 2 499 -> - 0 -> - -499 -> - -1500 -> (2)
我无法find如何将值[-499; 499]转换为“ – ”,其他一切都很好。
目前(简体)我有这样的smthth: "#,##0, ;(#,##0,);- "
它显示我的号码为:
1500 -> 2 499 -> 0 (I need "-" here) 0 -> - -499 -> (0)(I need "-" here) -1500 -> (2)
有任何想法吗? 谢谢!
find解决办法:
[>=500]_(* #,##0,_);[<=-500]_(* (#,##0,);_(* #,_ "-"_);_(@_)
显示我的号码为:
1500 -> 2 499 -> - 0 -> - -499 -> - -1500 -> (2) blank cell -> blank cell text -> text
主要问题是如何显示-499为“ – ”
正如Jeeped所发布的
[>=500]#,##0, ;[<=-500](#,##0,);-;[color3]@
做过这个:
1500 -> 2 499 -> - 0 -> - -499 -> -- (here was the problem) -1500 -> (2) blank cell -> blank cell text -> text
您可以在B1中使用公式和格式:
=IF(ROUND(A1/1000,0)<>0,ROUND(A1/1000,0),"-")
- 数
- 格式单元格
- 数量(类别下)
- select(123)和0为小数位
- 好
并把它拖下来
其他方式:
使用B1中的公式:
=ROUND(A1/1000,0)
拖拽它,select结果和自定义格式:
0;(0);-
- 数
- 格式单元格
- 自定义(在类别下)
- 写在框中:
0;(0);-
- 好