excel如何将数字转换为大写人民币形式?函数!
展开全部
用NUMBERSTRING函数。
如:将A2单元格的531转换成大写,则公式
=NUMBERSTRING(A2,2):此时得出:伍佰叁拾壹
=NUMBERSTRING(A2,1):此时得出:五百三十一
=NUMBERSTRING(A2,3):此时得出:五三一
如要将数字读出:则用此公式
=IF(ISERROR(FIND(".",A2)),NUMBERSTRING(INT(A2),2)&"元整",IF(ISERROR(NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)),NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角整",NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角"&NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)&"分"))
如:将A2单元格的531转换成大写,则公式
=NUMBERSTRING(A2,2):此时得出:伍佰叁拾壹
=NUMBERSTRING(A2,1):此时得出:五百三十一
=NUMBERSTRING(A2,3):此时得出:五三一
如要将数字读出:则用此公式
=IF(ISERROR(FIND(".",A2)),NUMBERSTRING(INT(A2),2)&"元整",IF(ISERROR(NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)),NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角整",NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(MID(A2,FIND(".",A2)+1,1),2)&"角"&NUMBERSTRING(MID(A2,FIND(".",A2)+2,1),2)&"分"))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询