2、进入表格后,编辑表格。3、在B2中输入=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样设置excel表可以在输入小写金额的同时自动填充大写金额...

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

作者:乔山办公网日期:

返回目录:excel表格制作


1、首先在电脑桌面上打开excel。

自查看大图" class="ikqb_img_alink">

2、进入表格后,编辑表格。

3、在B2中输入=IF(A2=0,"",IF(A2<0,"负","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))

4、点击Enter键后发现B2是空白的,但是单击B2会发现,刚才所输入的在上边能显示。

5、然zhidao后在A2中输入各种数字,比如12345,输入后大写会自动在B2中生成。



这个可以用函数公式做到,假如你的小写金额在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分;;整"),),"零角",IF(A1^2<1,,"零")),"万",IF(AND(MOD(ABS(A1%),1000)<100,MOD(ABS(A1%),1000)>=10),"万零","万")),"零分","整")

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


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 直接显示 大写金额



可以通过单元格设置方式进行转换,具体操作步骤如下:

工具/原材料

excel2016版、电脑。

1、打开电脑找到并双击打开excel2016版表格软件;

2、双击打开excel表格软件以后,为了更好的示范在A列中编辑好任意的数字文本;

3、编辑好任意数字以后,选中A列后鼠标右键选择设置单元格格式的命令;

4、在弹出的对话框中点击特殊,并在右边的界面中选择中文大写数字的选项;

5、点击并确定后,此时单元格的小写数字已经成功转换成大写。

相关阅读

关键词不能为空
极力推荐

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