EXCEL如何显示出汉字大写金额

[复制链接]
查看11 | 回复3 | 2007-4-12 14:21:31 | 显示全部楼层 |阅读模式
="大写"&IF((INT(A1*10)-INT(A1)*10)=0,TEXT(INT(A1),"[DBNum2]")&"元"&IF((INT(A1*100)-INT((A1)*10)*10)=0,"整","零"&TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]")&"分"),TEXT(INT(A1),"[DBNum2]")&"元"&IF((INT(A1*100)-INT((A1)*10)*10)=0,TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]")&"角整",TEXT((INT(A1*10)-INT(A1)*10),"[DBNum2]")&"角"&TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2]")&"分"))
回复

使用道具 举报

千问 | 2007-4-12 14:21:31 | 显示全部楼层
在标准拼音输入法里面按住SHIFT+I+1
回复

使用道具 举报

千问 | 2007-4-12 14:21:31 | 显示全部楼层
坟上蝶,,我试了一下,你这个只能应用于一个数字,如果我一张表中有很多数字怎么办?谢谢了解啦,其中的A1是可以修改的,呵呵,又学得一招,谢谢
回复

使用道具 举报

千问 | 2007-4-12 14:21:31 | 显示全部楼层
通过修改单元格格式就可以做到了。操作如下:选择需要将数字变成大写金额样式的单元格;按下CTRL+1快捷键,打开“设置单元格格式”窗口;点击“数字”标签,在“分类”中选择“特殊”;在右边的“类型”中点选“中文大写数字”;如果只是要变为大写数字,不需要带单位,点击确定按钮即可,如果需要带单位显示,则进行下一步;点击“分类”中的“自定义”,在后面的“类型”中的内容最后加上需要的单位例如:需要在大写金额最后带上“元整”二字,则在“类型”的内容最后加上“元整”二字,让原来的“[DBNum2][$-804]G/通用格式”变为“[DBNum2][$-804]G/通用格式元整”;点击确定按钮。=IF(A1<0,"负","")&TEXT(TRUNC(ABS(A1)),"[DBNum2]")&"元"&IF(ISERR(FIND(".",TRUNC(A1,2))),"",TEXT(RIGHT(TRUNC(A1*10)),"[DBNum2]"))&IF(RIGHT(TRUNC(A1*10))="0","","角")&IF(LEFT(RIGHT(TRUNC(A1,2),3))=".",TEXT(RIGHT(TRUNC(A1,2)),"[DBNum2]")&"分","整")
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行