在Excel表格中,有时我们需要将表格中金额数值部分转变为大写。我们使用下面的方法来达到这一个目的。

下面以Excel 2016为例介绍几种将金额转换为大写的方法。

方法一:.使用Excel中的"设置单元格格式"的方法

1.选择需要转换的数字单元格,使用鼠标的右键点击,在弹出的菜单中选择"设置单元格格式"

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(1)

2.在设置单元格格式的界面中,于数字选项卡下选择"特殊",在类型中选择"中文大写数字"。

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(2)

3.通过这种方式转换的数字只是单纯的将其变为大写,使用转换快捷。并不能实现财务方面的数值转换。

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(3)

方法二:使用Numberstring函数

该函数语法格式为:Numberstring(number,参数)

参数部分分别为1、2、3,其参数1为中文大写金额,参数2会计大写金额,参数3位数学大写金额

如下面的公式,将其转化为会计大写金额,公式:=NUMBERSTRING(A2,2)

从转换的情况来看,只能转化整数部分的数值。小数部分将会四舍五入。

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(4)

方法三:使用substitute函数

1.substitute函数的语法格式

=substitute(text,old_text,new_text,[instance_num])

=substitute(需要替换的文本,旧文本,新文本,第N个旧文本)

使用如下公式:

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

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(5)

2.公式显得比较复杂,但从结果来看,比较符合财会需要的结果。

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(6)

3.将公式复制填充到其他的单元格,可以看到结果比较的符合财会的结果,并且没有出现四舍五入的情况。

excel小写金额怎么自动转成大写(如何将Excel表格的中小写金额转变为大写金额)(7)

需要转化的可以根据你的需要来使用不同的转换方法。

,