分享

在EXCEL表中输入小写金额后在另一行如何自动生成大写金额?

 稻花香a930yagh 2019-10-06

在财务工作中,经常要将小写金额转成大写金额,那么EXCEL中如何自动生成大写金额呢?下面分享2种方法。

方法一:设置单元格格式法

1、选需要转换的单元格→右键【设置单元格格式】

2、选择【数字】选项卡→单击【特殊】→选择【中文大写数字】→点【确定】即可。

操作动图如下:

“方法一”通过设置单元格式的方式将数字转换为大写数字,但是并没有严格按照财务对大小写金额的转换要求。如果要严格按照财务对大小写金额转换的要求来,则建议选用“方法二”。

方法二:公式法

如下图所示,小写数据在A2单元格,需要在B2单元格自动录入大写数字,我们可以在B2单元格录入公式即可:=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),'[DBNum2][$-804]G/通用格式元'&IF(INT(A2)=A2,'整',''))&TEXT(MID(A2,FIND('.',A2&'.0') 1,1),'[DBNum2][$-804]G/通用格式角')&TEXT(MID(A2,FIND('.',A2&'.0') 2,1),'[DBNum2][$-804]G/通用格式分'),'零角','零'),'零分','')

小伙伴们,以上两种方法都可以满足各种金额大小写转换的要求,你可以根据需要选择!方法二公式有点长,建议收藏公式,下次直接用就可以了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多