对于金额2205576元,标准的大写为“贰佰贰拾万伍仟伍佰柒拾陆元整”,而“贰佰贰拾万零伍仟伍佰柒拾陆元整”是不正确的,如何将小写金额转换成标准的大写金额可以参考下方步骤。
1、演示使用的软件为Excel电子表格,使用的版本为office professional plus2013。
2、首先打开电子表格并在表格中输入用于演示如何在输入小写金额后,自动生成大写金额的操作所需要的数据。
3、选中想要生成大写金额的列,并单击右键选择设置单元格格式菜单,在弹出的窗口中将格式设置为特殊中文大写数字并点击确定。
4、然后在b2单元格中输入“=A1”,该公司表示将B1单元格中的值设置为A1,因为b列的单元格已经被全部设置为大写金额表示,所以当A列的数字产生变动时,B列将相应的生成大写金额。
5、输入后点击回车确定可以看到此时已经将小写金额自动在另一行中生成了大写金额表示。
此时将b列单元格使用格式填充进行向下填充,后续a列单元格数值变动时B列将相应的生成大写金额表示。
1、打开excel表格在A1单元格内输入需要转换成大写金额的数字“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、点击回车键即可生成公式的计算结果“捌佰柒拾玖元整”。
贰佰贰拾万伍仟伍佰柒拾陆元整是正确的,不用更改,万以下就是千了,要零干什么呢?对于整数转换大写数字有很简单的方法:
1、输入数字2205576,设置单元格数字格式为“特殊”—“中文大写数字”,如下图:
2、使用简单公式:
=TEXT(A1,"[DBNum2]")&"元整"
=IF(AND(INT(T1)=0,T1<>0),"",IF(AND(T1>10000,INT((T1/100000-INT(T1/100000))*10)=0,INT((T1/10000-INT(T1/10000))*10)>0),IF(ISERR(FIND("万",TEXT(T1,"[DBNum2]g/通用格式"))),SUBSTITUTE(TEXT(INT(T1),"[DBNum2]g/通用格式"),"亿","亿零"),SUBSTITUTE(TEXT(INT(T1),"[DBNum2]g/通用格式"),"万","万零")),TEXT(INT(T1),"[DBNum2]g/通用格式"))&"元")&IF(T1=INT(T1),"整",IF(MID(TEXT(T1,"[DBNum2]g/通用格式"),SEARCH(".",TEXT(T1,"[DBNum2]g/通用格式"))+1,1)="零",IF(INT(T1)=0,"","零"),IF(AND(INT((T1/10-INT(T1/10))*10)=0,INT(T1)<>0),"零","")&MID(TEXT(T1,"[DBNum2]g/通用格式"),SEARCH(".",TEXT(T1,"[DBNum2]g/通用格式"))+1,1)&"角"))&IF(T1=INT(T1),"",IF(MID(TEXT(T1,"[DBNum2]g/通用格式"),SEARCH(".",TEXT(T1,"[DBNum2]g/通用格式"))+2,1)="","整",MID(TEXT(T1,"[DBNum2]g/通用格式"),SEARCH(".",TEXT(T1,"[DBNum2]g/通用格式"))+2,1)&"分")
公式特长,把公式直接粘贴到单元格,然后用Ctrl+H,把公式中的T1替换为小写金额所在的单元格(替换时只点替换按钮,不要点全部替换钮,因为只替换公式所在单元格中的内容)
在搜狗输入法下 v+数字+b直接出中文数字大写,需要“元整”时,输入数字时把小数点(.00)输入就可以了