1 打开含有数字金额的EXCEL表格。例如图中B2单元格数字123 2 在想要呈现大写金额的单元格输入以下公式=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%,
我们在B2单元格输入公式:=NUMBERSTRING(A2,2)便可以直接将左边的数字转换成大写了 但是以上的两个方法还是有缺陷的,它们只能对于整数进行处理,也就是金额的单元要具体到元,如果出现了小数,也就是角和分的情况,就不能处理了,如下所示,我们有一个小数的金额,NUBERSTING函数就只能将整数部分进行转换了 方法三...
选中需要转换的数字,右键选择“设置单元格格式”(快捷键Ctrl+1);依次点击【特殊】—【中文大写数字】,即可。我们来看下转换的效果:可以发现的是,设置单元格格式这种方法仅适用于正整数的情况,如果出现负数或者小数,并不能很好地转换成中文大写。方法二 NUMBERSTRING函数 NUMBERSTRING函数是Excel中的一个隐藏函数,...
1 打开excel,在需要显示大写金额的地方,录入公式,如在C2单元格录入=TEXT(B2*100,"[dbnum2]0亿0仟0佰0拾0万0仟0佰0拾0元0角0分")。2 在B2单元格随意录入106800.56,这时C2单元格就自动生成财务大写数字“零亿零仟零佰壹拾零万陆仟捌佰零拾零元伍角陆分”,非常快捷方便。3 保存为财务大写金额工作模...
Excel中自动生成中文大写金额的公式如下:IF(MOD(A2,1)=0,TEXT(INT(A2),"[DBNUM2]")&"元整",TEXT(INT(A2),"[DBNUM2]")&"元"&TEXT(MID(A2,LEN(INT(A2))+2,1),"[DBNUM2]D角")&TEXT(MID(A2,LEN(INT(A2))+3,1),"[DBNUM2]D分"))其中:A2为数字所在的单元格,可依据实际情况更改。下面...
这个公式首先判断金额是否为负数,然后分别处理整数部分和小数部分,最后组合成大写金额。 方法二:使用NUMBERSTRING函数(仅适用于整数金额) NUMBERSTRING函数可以将数字转换为中文大写数字,但它只能处理整数金额。对于小数金额,需要使用其他方法。 公式示例: excel =NUMBERSTRING(A2,2) 注意:此处的“2”表示返回中文大写数字...
,"[dbnum2]0角0分;;整")。3、Ctrl+Enter填充。解读:公式中的C3为金额所在的单元格地址。4 结束语: 通过搜狗输入法和设置单元格格式可以快速的将数字转换为大写,非常的方便和实用。相对于搜狗输入法而言,设置单元格格式显得更为高大上。 使用过程中如果遇到其它问题,欢迎大家在留言区留言讨论哦!
函数公式:TEXT(INT(ABS(A3)),"[DBNUM2]")&"元"函数公式的意思:先将数字转换成正数,然后取出整数部分,用TEXT函数转换成大写数字,后面添加元,遇到负数的情况,还得再处理。修改函数公式,在前面添加IF判断条件,如果数字小于0,则在前面添加“负”字。接下来是小数部分的转换 函数公式:TEXT(MOD(A3,1)*...
EXCEL表格金额大写函数公式: =""&IF(H13=INT(H13),NUMBERSTRING(INT(H13),2)&"元整",IF(H13*10=INT(H13*10),NUMBERSTRING(INT(H13),2)&"元"&NUMBERSTRING(INT(H13*10)-INT(H13)*10,2)&"角整",IF(ROUNDDOWN(H13*10-INT(H13)*10,0)=0,NUMBERSTRING(INT(H13),2)&"元零"&NUMBERSTRING(ROUND...