乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样设置excel表可以在输入小写金额的同时自动填充大写金额-excel输入大写金额,excel 小写金额转大写

怎样设置excel表可以在输入小写金额的同时自动填充大写金额-excel输入大写金额,excel 小写金额转大写

作者:乔山办公网日期:

返回目录:excel表格制作


1、打开excel表格在zdA1单元格内输入需要转换成大写金额的数字“2205576”。

2、然后在B1单元格内点击“fx”插入函数,使用IF函数和SUBSTITUTE函数的组合。

3、在其中输入函数参数,下图为转换的公式:=IF(A1>=1,NUMBERSTRING(INT(A1),2)&"元",)&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A1),2),"[dbnum2]0角0分;;整"),"零角",IF(A1<1,,"零")),"零分","整")。

4、点击回车键即可生成公式的计算结果“捌佰柒拾玖元整”。



B1     输入公式

=IF(A1,TEXT(INT(A1),"[dbnum2]G/通用格式;[dbnum2]负G/通用格式;")&"元"&IF(INT(A1*10)-INT(A1)*10=0,IF(INT(A1)*(INT(A1*100)-INT(A1*10)*10)=0,"","零"),TEXT(INT(A1*10)-INT(A1)*10,"[dbnum2]")&"角")&IF((INT(A1*100)-INT(A1*10)*10)=0,"整",TEXT((INT(A1*100)-INT(A1*10)*10),"[dbnum2]")&"分"),"")

这样A1输入数字,B1 直接显示 大写金额


假如你需要在列A里输入小写金额在列B里出现大写金额:
选中B1=A1回车
然后右键B1---设置单元格式---数字----特殊----中文大写数字----确定
然后把鼠标放到B1单元格的右下角,当鼠标变成实心的黑色的十字架的时候往下拉。
然后你在A列里输入数字的时候B列自动变成大写。

这个可以用函数公式做到,假如你的小写金额在A1单元格,

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整zhidao"),),"零角",IF(A1^2<1,,"零")),"万",IF(AND(MOD(ABS(A1%),1000)<100,MOD(ABS(A1%),1000)>=10),"万零","万")),"零分","整")

 当然上例只是众多函数处理方法中的其中一个,可以在一张空表的A1单元格输入任意数值,把如上公式复制到B1单元格,即可看到效果。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网