Excel表格中输入小写金额怎样自动转换为大写?有什么公式,具体怎样操作。

来源:百度知道 编辑:UC知道 时间:2024/06/23 08:35:35

若是03版,比如在a1输小写金额,只能在除a1之外的单元格(如b1)显示大写金额,则
b1=TEXT(INT(A1),"[dbnum2]")&IF(INT(A1)=A1,"元整","元")&IF(ISERROR(FIND(".",A1))=TRUE,"",IF(LEN(A1)-FIND(".",A1)=1,TEXT(RIGHT(A1,1),"[dbnum2]")&"角",IF(AND(LEN(A1)-FIND(".",A1)=2,MID(A1,LEN(A1)-1,1)<>"0"),TEXT(MID(A1,LEN(A1)-1,1),"[dbnum2]")&"角"&TEXT(RIGHT(A1,1),"[dbnum2]")&"分","零"&TEXT(RIGHT(A1,1),"[dbnum2]")&"分"))),直接复制公式到b1就行了

不用什么工式,教你一个最简便的方法,你在需要转换成大写金额的空格里输入一个小写的英文字母“v” 然后输入你要转换的数字,比如123456,你输入v123456就会看到输入法的那里出来一个a b c的选项,b那里就是这串数字的大写输入法,可以试试,很实用,望采纳~

两种方法:
1、调整单元格格式,在 数字-〉分类 中选特殊,在类型中选中文大写数字

2、假如数字在A1,可在其他单元格输入:
=TEXT(A1,"[DBNum2]")
即可转换为大写

根据你提的要求
你可以试试这个公式
=TEXT(INT(A1),"[DBNum2]G/通用格式元")&IF(INT(A1*10)-INT(A1)*10,TEXT((A1-INT(A1))*10,"[DBNum2]0角"),"零")&IF(INT