1 / 5
文档名称:

Excel中如何将货币数值由数字金额自动转为中文大写金额.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Excel中如何将货币数值由数字金额自动转为中文大写金额.doc

上传人:cjrl214 2015/6/6 文件大小:0 KB

下载得到文件列表

Excel中如何将货币数值由数字金额自动转为中文大写金额.doc

相关文档

文档介绍

文档介绍:Excel中如何将货币数值由数字金额自动转为中文大写金额
使用Excel时有时会用数据的转换,尤其是做财务工作,如工资表等时就需要用中文大写金额。如果手动输入,就会麻烦一些,多的时候也会增加了工作量。我们可以使用Excel中的函数来实现将货币数值由数字金额自动转换成中文大写金额。
本文以一份表格为例讲解如何将数字金额转换为中文大写金额。
先在Excel表格中算出合计金额,如下图。
利用公式把小写的货币转换为中文大写,并写在合并的单元格中。公式如下:
=IF((I41-INT(I41))=0,TEXT(I41,"[DBNUM2]")&"元整",IF(INT(I41*10)-I41*10=0,TEXT(INT(I41),"[DBNUM2]")&"元"&TEXT(INT(I41*10)-INT(I41)*10,"[DBNUM2]")&"角整",TEXT(INT(I41),"[DBNUM2]")&"元"&IF(INT(I41*10)-INT(I41)*10,"零",TEXT(INT(I41*10)-INT(I41)*10,"[DBNUM2]")&"角")&TEXT(RIGHT(I41,1),"[DBNUM2]")&"分"))。
把公式输入合计右边的合并单元格中,如下图。
输入后的显示结果如下图。
公式中一共用到了4函数,文本连接符“&”及相应的汉字。下面对这4种函数做个讲解:
IF函数:是一个条件判断函数,该函数的基本格式是:IF(a,b,c),其中“a”是一个条件,“b”和“c”是两种判断结果,可以表述为:如果条件a成立,那么结果是b,否则结果就是c。以上公式是一个多层嵌套判断函数,根据货币金额的不同情况生成不同格式的中文大写。
INT函数:是一个取整函数,取参数数字的整数部分。如:INT(I41)是取I41这个单元格数字的整数部分,(I41-INT(I41))=0表示一个整数,INT(I41*10)-INT(I41)*10表示I41单元小数点后第一位数
,INT(I41*10)-INT(I41)*10=0表示I41单元格中有一位小数。
TEXT函数:可以将阿拉伯格式数字转换为中文大写格式,如公式中TEXT(I41,"[DBNUM2] ")就是把I41单元格中的数字转换成中