在excel中有怎么把小写金额转换为大写的标准输出金额?

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:10:58
看了网上几个答案后,还是不得其法。愿大侠们讲详细点,或者直接电邮给我。谢啦!janeljy@sohu.com

用numberstring()函数
或者text(你的数字,"[dbnum2]")

还可以在单元格格式--数字选项卡--特殊中选中文大写数字。

基本操作:在需要显示大写金额的单元格点击右键->设置单元格格式->数字->特殊,选择右边的中文大写数字,点击确定。

然后就看你想在什么位置显示大写金额了:

1.比如,想要在A1单元格里输入数字,输入完成后A1单元格显示出来的是大写金额。这样的话,只需在A1单元格进行上面提到的基本操作就可以实现。

2.比如,想要在A1单元格里输入数字,在B1单元格里显示出来大写金额。这样的话,在B1单元格进行上面提到的基本操作,然后再B1里输入“=A1”,这样在A1输入完数字以后,B1里就可以显示大写金额了。

说的。。。。应该很详细了吧,希望对你有帮助

好像没有这么带劲的方法吧,你可以这么做:在Excel中(不知道你用的是03还是07,反正很容易找到的)先选中你要转化的数据,然后再点击“货币样式“,就会 以货币样式输出, ¥112.07 ,就像这样。

在需要显示大写的单元格输入公式:

=SUBSTITUTE(SUBSTITUTE(IF(A1>-0.5%,,"负")&TEXT(INT(FIXED(ABS(A1))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")

就可以得到结果了,其中A1就是小写的单元格。

感谢!