正在阅读:小写转大写金额小写转大写金额

2020-01-19 18:00 出处:其他 作者:佚名 责任编辑:mayimin1

  Excel小写转大写金额可通过Excel自带的数字格式进行转换,也可以通过函数公式【=NUMBERSTRING(A1,2)】等进行转换,如需进行更详细地转换,则需要更复杂的公式。具体介绍如下:

  数字格式转大写金额

  1、选择需要转换的数字单元格,如A列,将整列数字复制到填写大写汉字的那一列,如B列,点击【数字格式】下方的小箭头;

  2、选择【特殊】-【中文大写数字】,点击确定;

  3、回到页面后,B列原来的阿拉伯数字就变成了大写金额。

  公式转大写金额

  1、选择需要转换的数字单元格,如A列,点击需要输入大写金额的单元格,如B1,使用函数【=NUMBERSTRING(A1,2)】,按键【Enter】确认;

  2、转换成功后,将鼠标移至刚刚的B1单元格,待光标变成【+】时,按住鼠标左键往下拉,将函数复制到其他单元格,即可完成整一列的转换;

  公式转大写金额复杂版

  1、与第二种方法同理,只是函数公式不一样。以下这三个公式,可以展示“元角分整”,而上面的公式只能简单展示。

  公式1:=SUBSTITUTE(IF(RIGHT(FIXED(A1)*100,2)*1=0,TEXT(FIXED(A1),“[dbnum2]”)&“元整”,SUBSTITUTE(SUBSTITUTE(REPLACE(TEXT(FIXED(A1),“[dbnum2]”),LEN(TEXT(FIXED(A1),“[dbnum2]”)),0,“角”)&“分”,“.”,“元”),“零角”,“零”)),“-”,“负”)

  公式2:=IF(AND(A1<=-0.01,A1>=-0.99),“负”,“”)&SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(A1),“[dbnum2]G/通用格式元;负[dbnum2]G/通用格式元”)&TEXT(RIGHT(FIXED(A1),2),“[dbnum2]0角0分;[dbnum2]0角;[dbnum2]整”),“零角”,“零”),“零分”,)

  公式3:=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A1),“[DBNum2][$-804]G/通用格式元”&IF(INT(A1)=A1,“整”,“”))&TEXT(MID(A1,FIND(“.”,A1&“.0”)+1,1),“[DBNum2][$-804]G/通用格式角”)&TEXT(MID(A1,FIND(“.”,A1&“.0”)+2,1),“[DBNum2][$-804]G/通用格式分”),“零角”,“零”),“零分”,“”)

关注我们

最新资讯离线随时看 聊天吐槽赢奖品