永发信息网

如何在Excel2007中将小写数字转换为人民币大写?

答案:4  悬赏:50  手机版
解决时间 2021-05-03 00:39
  • 提问者网友:無理詩人
  • 2021-05-02 20:23
如何在Excel2007中将小写数字转换为人民币大写?
最佳答案
  • 五星知识达人网友:忘川信使
  • 2021-05-02 22:03
假设阿拉伯数字单元格在C10,设置公式如下:

=IF(C10<0,"金额为负无效",IF(OR(C10=0,C10=""),"零元整",IF(C10<1,"",TEXT(INT(C10),"[dbnum2]G/通用格式")&"元"))) & IF(INT(C10*10)-INT(C10)*10=0,IF(INT(C10)*(INT(C10*100)-INT(C10*10)*10)=0,"","零"),TEXT(INT(C10*10)-INT(C10)*10,"[dbnum2]")&"角")&IF((INT(C10*100)-INT(C10*10)*10)=0,"整",TEXT((INT(C10*100)-INT(C10*10)*10),"[dbnum2]")&"分")
全部回答
  • 1楼网友:摆渡翁
  • 2021-05-03 00:20

设数据如图:

将公式

=SUBSTITUTE(IF(B2,IF(B2<0,"负",)&TEXT(TRUNC(B2),"[dbnum2]g/通用格式元;[dbnum2]g/通用格式元;")&TEXT(RIGHt(RMB(B2),2),"[>9][dbnum2]0角0分;[>0][dbnum2]00分;整"),"零元"),"零分","整")

复制后粘贴到“C2”单元格即可

  • 2楼网友:渊鱼
  • 2021-05-02 23:15

选择单元格,右击,设置单元格格式

  • 3楼网友:佘樂
  • 2021-05-02 22:46
选择单元格右击设置单元格格式,数字选项卡上设置为特殊格式——大写就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯