EXCEL 数字按千万显示

来源:百度知道 编辑:UC知道 时间:2024/06/30 17:09:55
比如我输入的是 150,000,000 应该是150万,怎么设置数字格式才能显示为 15千万呢?最后一位能不能四舍五入? 比如 158,000,000 显示为16 千万?

上午看到这个题目和群友讨论了半天.

先说公式吧:
158,000,000 显示为16千万
=ROUND(A1/10^7,)&"千万"
=TEXT(A1/10,"0,,千万")

自定义格式没有找到办法,实现这个很难。
不过找到一种通过障眼法实现的办法。

1.设置定义格式:
0,,,千万(按着Alt,按小键盘上的1、0)%
2.单元格-对齐-勾选自动换行。

在单倍行距下显示:
16千万
在大于单倍行距的情况下显示:
16千万
%
********************************
最终建议:使用公式简单方便

不能,你只能在另外的单元格中用roundup()来作.
=roundup(a1/10000000,0)&"千万"

A1=158,000,000
B1=ROUND((A1/100000000),0) & ",0000,0000"

A1=158,000,000
B1=ROUND((A1/10000000),0)&"千万"