Excel 快速对合同进行阿拉伯数字转中文大写字母

2025-11-23 12:39:09

1、右键设置单元格格式,

     数据不多的时候而已使用这个办法的,虽然不是很方便,但是也是比较实际的,右键-设置单元格格式-特殊-大写中文数字-确定,

    阿拉伯数字就会改变为大写数字了

Excel 快速对合同进行阿拉伯数字转中文大写字母

Excel 快速对合同进行阿拉伯数字转中文大写字母

1、   1、函数转变方法

        在很多的时候我们都市模板式的去制作合同,这时候利用函数的方法转变方便,函数有很多,下面给一个比较简短的函数

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(E9<0,"负",)&TEXT(INT(ABS(E9)),"[dbnum2];; ")&TEXT(MOD(ABS(E9)*100,100),"[>9][dbnum2]圆0角0分;[=0]圆整;[dbnum2]圆零0分"),"零分","整")," 圆零",)," 圆",)

输入这个函数,只要更改前面的数据就会随着改变的。简洁方便

注意在这里E9 只是此例子使用到的单元格,在制作自己的表格的时候要更改为自己的单元格。

Excel 快速对合同进行阿拉伯数字转中文大写字母

2、   2.其他的函数

=IF(E9<0,"负","")&IF(E9=0,"",IF(ABS(E9)<0.995,"",IF(AND(RIGHT(INT(ROUND(ABS(E9),2)/10000))="0",RIGHT(INT(ROUND(ABS(E9),2)/1000))<>"0"),SUBSTITUTE(TEXT(INT(ROUND(ABS(E9),2)),"[DBNum2]"),"万","万零"),TEXT(INT(ROUND(ABS(E9),2)),"[DBNum2]"))&"元")&IF(RIGHT(TEXT(E9,".00"),2)*1=0,IF(ABS(E9)<0.005,"","整"),IF(ABS(E9)<0.095,"",IF((LEFT(RIGHT(TEXT(E9,".00"),2))<>"0")*(ABS(E9)>=1),IF(RIGHT(TRUNC(E9),1)>="1","","零"),"")&TEXT(LEFT(RIGHT(TEXT(E9,".00"),2)),"[dbnum2]"))&IF(LEFT(RIGHT(TEXT(E9,".00"),2))*1=0,"","角")&IF(RIGHT(TEXT(E9,".00"))*1=0,"整",TEXT(RIGHT(TEXT(E9,".00")),"[dbnum2]")&"分")))

输入这个函数,只要更改前面的数据就会随着改变的。简洁方便

同理,注意在这里E9 只是此例子使用到的单元格,在制作自己的表格的时候要更改为自己的单元格。

Excel 快速对合同进行阿拉伯数字转中文大写字母

3、3.还有其他的函数

都是可以适用的,只要效果是可以达到的,都可以,只要子使用的时候灵活的更改一下单元格选择转换就ok了

1、    小写数字转化大写数字,在很多场合都需要使用到的,因此学会使用函数转化方法,可以很快的完成,提高工作效率,也避免人工转化的错误。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢