文件名为大写自动变成小写_EXCEL中数字自动变成大写金额的方法

工作中,特别是财务工作,可以说是经常使用数字大写,特别是支票等相关票据。

那有没有什么快捷办法?

首先,你需要一台电脑,然后是EXCEL。

然后你可以往下看,怎么快捷输入的方法。

方法一 利用单元格格式的设置

选择【设置单元格格式】-【数字】-【特殊】-【中文大字数字】

8b3884484647cb23f566830d747987ec.png

方法二

利用函数NUMBERSTRING(参数一,参数二)

第一个参数要转换的数值。

第二个参数指定返回的类型。

类型共有三种,其中,1为汉字小写,2为汉字大写,3为汉字读数。

*此数值需要为整数,非整数部分不显示。

NUMBERSTRING(B1,1)  示例   

512.34    显示     五百一十二

NUMBERSTRING(B1,2)  示 例

512.34   显示   伍佰壹拾贰

NUMBERSTRING(B1,3)  示 例  

512.34  显示  五一二

重点再提醒下,非整数部分不显示。

方法3函数TEXT(参数一,参数二)

TEXT(B1,"[dbnum1]")

512.34   显示  五一二.. 三四

TEXT(B1,"[dbnum2]")

512.34  显示  伍佰壹拾贰.叁肆

TEXT(B1,"[dbnum3]")

512.34 显示 5百1十2点三四

此参数对部分软件不可用,使用需要注意。

方法四、针对大写人民币公式

公式1.

IF(B2=0,"零元",IF(B2<0,TEXT(INT(ABS(B2)),"负[DBNum2]g/通用格式")&"元"&IF((INT(B2*10)-INT(B2)*10)=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[DBNum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分"),TEXT(INT(B2),"[dbnum2]")&"元"&IF(INT(B2*10)-INT(B2)*10=0,"",TEXT(INT(B2*10)-INT(B2)*10,"[dbnum2]")&"角")&IF((INT(B2*100)-INT(B2*10)*10)=0,"整",TEXT(INT(B2*10)-INT(B2*10),"[DBNum2]")&TEXT(INT(B2*100)-INT(B2*10)*10,"[DBNum2]")&"分")))

公式2.

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

公式3.

SUBSTITUTE(SUBSTITUTE(IF(B2>-0.5%,,"负")&TEXT(INT(FIXED(ABS(B2))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(B2),2),"[dbnum2]0角0分;;"&IF(ABS(B2)>1%,"整",)),"零角",IF(ABS(B2)<1,,"零")),"零分","整")

此三个公式显示结果,此三个公式修改对应的单元格就可以正常使用。

8.45  显示  捌元肆角零伍分

方法五 就是直接输入就可以,这个方法也不错,当然本人比较懒,所以一般不会直接输入这个方法。

拓展:还有其他方法,只是这几个方法比较常用,大家也尝试寻找更多的方法来分享给大家。

如需要表格,请用记得提取码“ch76

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值