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

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

ID:49164431

大小:242.00 KB

页数:6页

时间:2020-02-29

Excel中如何将货币数值由数字金额自动转为中文大写金额.doc_第1页
Excel中如何将货币数值由数字金额自动转为中文大写金额.doc_第2页
Excel中如何将货币数值由数字金额自动转为中文大写金额.doc_第3页
Excel中如何将货币数值由数字金额自动转为中文大写金额.doc_第4页
Excel中如何将货币数值由数字金额自动转为中文大写金额.doc_第5页
资源描述:

《Excel中如何将货币数值由数字金额自动转为中文大写金额.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Excel中如何将货币数值由数字金额自动转为中文大写金额使用Excel时有时会用数据的转换,尤其是做财务工作,如工资表等时就需要用中文大写金额。如果手动输入,就会麻烦一些,多的时候也会增加了工作量。我们可以使用Excel中的函数来实现将货币数值由数字金额自动转换成中文大写金额。本文以一份表格为例讲解如何将数字金额转换为中文大写金额。先在Excel表格中算出合计金额,如下图。利用公式把小写的货币转换为中文大写,并写在合并的单元格中。公式如下:=IF((I41-INT(I41))=0,TEXT(I41,"[

2、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]")&"分

3、"))。把公式输入合计右边的合并单元格中,如下图。输入后的显示结果如下图。公式中一共用到了4函数,文本连接符“&”及相应的汉字。下面对这4种函数做个讲解:IF函数:是一个条件判断函数,该函数的基本格式是:IF(a,b,c),其中“a”是一个条件,“b”和“c”是两种判断结果,可以表述为:如果条件a成立,那么结果是b,否则结果就是c。以上公式是一个多层嵌套判断函数,根据货币金额的不同情况生成不同格式的中文大写。INT函数:是一个取整函数,取参数数字的整数部分。如:INT(I41)是取I41这个单元格数字的

4、整数部分,(I41-INT(I41))=0表示一个整数,INT(I41*10)-INT(I41)*10表示I41单元小数点后第一位数,INT(I41*10)-INT(I41)*10=0表示I41单元格中有一位小数。TEXT函数:可以将阿拉伯格式数字转换为中文大写格式,如公式中TEXT(I41,"[DBNUM2]")就是把I41单元格中的数字转换成中文大写格式,其中"[DBNUM2]"是把数字转换为中文大写形式,照搬即可。RIGHT函数:可以提取字符串右边的若干个字符。如公式中的“RIGHT(I41,1)

5、”表示从I41单元格数字右起提取一个字符。公式使用了多层嵌套,看起来比较复杂一些。可以将整个条件函数公式表述为:如果单元格A7中数字为整数(假如为35566),那么人民币大写就是“叁万伍仟伍佰陆拾陆元整”,否则:如果单元格A7中数字为含有一位小数数字(假如位35566.2),那么人民币大写就是“叁万伍仟伍佰陆拾陆元贰角整”,否则:如果单元格A7中数字为两位小数数字,且十分位为0(假如为35566.08),那么人民币大写就是“叁万伍仟伍佰陆拾陆元零捌分”。否则:如果单元格A7中数字为两位数小数,且十分位不

6、为0(假如为35566.28),那么人民币大写就是“叁万伍仟伍佰陆拾陆元贰角捌分”。注:本文参考了网络上相关内容的文章你是整列有数值还是只是A1有数值?如果是A列有数值,B列就显示1的话,公式为=IF(COUNT(A:A)>0,1,0)如果是A1有数值,B1就显示1的话,公式如下=IF(ISNUMBER(A1),1,"")自定义单元格格式为0.00;-0.00;;@0不显示看到如下的自定义单元格格式:_(*#,##0.00_);_(*(#,##0.00);_(*"-"??_);_(@_)只是知道完整的格

7、式代码由四个部分组成,这四部分顺序定义了格式中的正数、负数、零和文本,格式代码各部分以分号分隔。我大概知道是为了显示正数和负数的时候按照小数点对齐,但是请问:1、前面3部分起始都是_(,放在这里是干什么用的?2、第一和第三部分最后都是_),放在这里是干什么用的?这是一个很好的问题:这是自定义格式里面最复杂的会计专用格式。理解了它才算真正理解了自定义格式。_(    下划线后紧跟一个半括号,表示保留一个下划线宽度的空白符号。*      注意星号后面紧跟一个空格,表示前面那个下划线宽度的空白符号,靠单元格

8、左对齐!_)    跟_(  含义一样!#,0;这些符号就不用我介绍了吧!(#,##0.00)  负数用括号来表示!?  是对齐小数点用的!让负号正对2位数的小数点。相当于占一个小数的位置!方法1:通过选项设置,但当单元格值为0是也不会显示。打开“工具”菜单;点击“选项”;在打开的对话框中选择“视图”卡片,去掉“零值”前面的勾即可。方法2:公式法,分两类,一是判断法,即if函数=if(A1="","",A1)二是格式法=A1&""或=""&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。