最近有小伙们集中问了一个问题就是,如果将常规的数字转化成财务中的大写的金额数字呢,今天小编把自己收藏多年的公式给大家一一地拿出来。以下这些公式大家只要收藏好了,等到急用的时候直接粘过来用就行了。

会计十万元大写怎么写(财务金额转大写)(1)

如下图所示,将A列的数字转换成财务大写数字。

会计十万元大写怎么写(财务金额转大写)(2)

下面将各种公式一一列举给大家,需要的时候只要替换一个单元格地址即可。

01

公式1

在B2单元格中输入公式,然后向下填充即可。

=TEXT(TRUNC(ABS(ROUND(A2,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(A2,2))),"",TEXT(RIGHT(TRUNC(ROUND(A2,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A2,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A2,2),3))=".",TEXT(RIGHT(ROUND(A2,2)),"[DBNum2]")&"分","整")

02

公式2

在B2单元格中输入公式,然后向下填充即可。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(-RMB(A2,2),TEXT(A2,";负")&TEXT(INT(ABS(A2) 0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A2^2<1,,"零")),"万",IF(AND(MOD(ABS(A2%),1000)<100,MOD(ABS(A2%),1000)>=10),"万零","万")),"零分","整")

03

公式3

在B2单元格中输入公式,然后向下填充即可。

=IFERROR(IF(A2*1,SUBSTITUTE(IF(-RMB(A2*1,2),TEXT(A2*1,";负")&TEXT(INT(ABS(A2*1) 0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2*1,2),2),"[>9][dbnum2]0角0分;"&IF(A2^2<1,,0)&"[>][dbnum2]0分;整"),),"零分","整"),""),"非数字")

04

公式4

在B2单元格中输入公式,然后向下填充即可。

=IF(A2,SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[dbnum2]G/通用格式元;;")&IF(INT(ABS(A2))=ABS(A2),"整",TEXT(RIGHT(TEXT(ABS(A2),".00"),2),"[dbnum2]0角0分")),"零角",""),"零分","整"),"零整","整"),"")

05

公式5

在B2单元格中输入公式,然后向下填充即可。

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

06

公式6

在B2单元格中输入公式,然后向下填充即可。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),"[dbnum2]")&TEXT(MOD(A2,1)*100,"[dbnum2]元0角0分"),"零角零分","整"),"零角","零"),"零分","整")

07

公式7

在B2单元格中输入公式,然后向下填充即可。

=TEXT(INT(A2),"[dbnum2]")&TEXT(RIGHT(A2*100,2),"元[dbnum2]0角0分")

,