excel中的数字如何转成中文大写并可以在后面加上“元整”

例如在a1中有数值1000,我想在a2中显示的结果是“壹仟元整”
2024-11-27 09:43:46
推荐回答(4个)
回答1:

=IF((a1-INT(a1))=0,TEXT(a1,"[DBNUM2]")&"元整",IF(INT(a1*10)-a1*10=0,TEXT(INT(a1),"[DBNUM2]")&"元"&TEXT((INT(a1*10)-INT(a1)*10),"[DBNUM2]")&"角整",TEXT(INT(a1),"[DBNUM2]")&"元"&IF(INT(a1*10)-INT(a1)*10=0,"零",TEXT(INT(a1*10)-INT(a1)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(a1,1),"[DBNUM2]")&"分"))
请将上述公式复制到a2单元格中。

回答2:

用我的工具,可以帮你填大写公式。非常方便

javascript在线版Excel工具集-自动填人民币小写转大写公式

使用本工具无需下载、无需安装、直接使用、不改变EXCEL原有界面。

用途:在网上可以找到很多人民币小写转大写公式,但是设定小写金额所在的单元格却很麻烦,还容易错误,本工具能将这些收集到的公式自动设置到所需要的位置。方便大家使用。

http://hi.baidu.com/%B4%F3%CA%A5%C3%C0%BA%EF%CD%F5/blog/item/d0a61224ac3bd13fc89559da.html

回答3:

公式如下=NUMBERSTRING(A1,2)&"元整"

回答4:

参考:
http://tieba.baidu.com/f?kz=337413440