阿拉伯数字如何转换成大写的呢?

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:40:07
在工作表中,阿拉伯数字(1.2.3)能转换成大写的吗?如壹佰……该怎么做呢?

=IF(待转换数字或单元格<0,"负","")&IF(TRUNC(ROUND(待转换数字或单元格,2))=0,"",TEXT(TRUNC(ABS(ROUND(待转换数字或单元格,2))),"[DBNum2]")&"点")&IF(ISERR(FIND(".",ROUND(待转换数字或单元格,2))),"",TEXT(RIGHT(TRUNC(ROUND(待转换数字或单元格,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(待转换数字或单元格,"0.00"))),"","")&IF(LEFT(RIGHT(ROUND(待转换数字或单元格,2),3))=".",TEXT(RIGHT(ROUND(待转换数字或单元格,2)),"[DBNum2]")&"","")

-212.23 负贰佰壹拾贰点贰叁

如:B1表里是1234 B2表里想转变为大写,就在B2表里写 =B1 然后在任务栏----格式----单元表格----特殊----右框点击----中文大写数字!或要在B2里输入公式: =SUBSTITUTE(SUBSTITUTE(IF(-RMB(B2),IF(B2>0,,"负")&TEXT(INT(ABS(B2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(B2,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(B2^2<1,,"零")),"零分","整")
我就懂得这一些!其它不知道 !请多多指点!

可以的,对填写有数字的单元格按右键,在格式中一设置就变过来了。

你自己打字咯。

跟本不可能的嘛.