excel金额大小写转换公式的用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
excel金额大小写转换公式的用法
Excel中经常需要使用到金额大小写转换公式对金额进行转换,金额大小写转换公式具体该如何使用呢?接下来是小编为大家带来的excel金额大小写转换公式的用法,供大家参考。
excel金额大小写转换公式用法(一)步骤1:数字转人民币大写形式的公式是:
=IF(B10,金额为负无效,
(IF(OR(B1=0,B1=),(人民币)零元,
IF(B11,(人民币),
TEXT(INT(B1),[dbnum2](人民币)G/通用格式)元)))),零),
(TEXT(INT(B1*10)-INT(B1)*10,[dbnum2])角))
整,
TEXT((INT(B1*100)-INT(B1*10)*10),[dbnum2])分)
步骤2:数字转人民币大写形式的公式是:
=大写金额:,,IF(B1=0,,人民币0,负,)[dbnum2])元,)[dbnum2])角,IF(INT(ABS(B1))=ABS(B1),,IF(ABS(B1)0.1,,零)))[dbnum2])分,整)))
excel金额大小写转换公式用法(二)步骤1:通过宏VBA自定义函数实现第一步:按下ALT+F11组合键,或者是单击工具宏Visual Basic编辑器,进入Visual Basic编程环境,单击插入菜单模块,复制下面代码,保存,退出关闭。Function N2RMB(M)
y = Int(Round(100 * Abs(M)) / 100)
j = Round(100 * Abs(M) + 0.00001) - y * 100
f = (j / 10 - Int(j / 10)) * 10
A = IIf(y 1, , Application.Text(y, [DBNum2]) 元)
b = IIf(j 9.5, Application.Text(Int(j / 10), [DBNum2]) 角, IIf(y 1, , IIf(f 1, 零, )))
c = IIf(f 1, 整, Application.Text(Round(f, 0), [DBNum2]) 分)
N2RMB = IIf(Abs(M) 0.005, , IIf(M 0, 负 b b c))
End Function
步骤2:返回excel操作界面,在B1单元格输入:= N2RMB (A1),就可以将A1单元格的数字转为人民币大写,然后向下复制公式即可将全部的数字转为人民币大写。
看了excel金额大小写转换公式的用法还看了:1.excel金额转大写的公式用法
2.excel 数字小写转大写公式的教程(2种)
3.怎么将Excel2007小写金额转换为大写金额
4.excel用函数将数字大小写转换的方法
5.怎么将Excel中将文本转换为小写形式
6.怎么利用Excel2013把数字转为中文大写数字
7.excel2010数字转换成中文大小写的教程