Excel人民币数值转中文大写 超强函数套路 大小写随意互相转换 图文

2019年7月13日15:01:16Excel人民币数值转中文大写 超强函数套路 大小写随意互相转换 图文已关闭评论 2,284 views
微信公众号 【EXCEL880】 QQ群【165159540】 Excel课程咨询 请加郑广学老师微信EXCEL880B

只要是用Excel表的朋友,一定遇到过人民币数值转大写问题,这个问题已经有比较完美的解决方案,公式本身的构造非常复杂,不过所幸一切皆是套路,我们不需要完全理解公式的原理,只需要学会如何套用,下面就教大家如何套用,同时分享一个逆向操作,就是把中文的人民币大写转换为数值

Part1:人民币数值转大写

上图中的公式非常的复杂,记忆是不大可能,大家可以做个表把和这个公式存好,下面介绍套用方法

数字转中文人民币套用方法

=SUBSTITUTE(TEXT(INT(B4),"[dbnum2]"),"-","负")&"元"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(B4*100,2),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")

上面就是公式本体,主要加黑的部分 B4 ,在你需要得到人民币大写的格子里,复制整个公式,然后把B4 改成你实际要计算的数值单元格地址,也就是选中你数字的时候,左上角显示的地址

比如这里如果要在其他地方单独计算B5的大写,那就是把上面公式复制粘贴到单元格里,然后B4改为B5即可,注意要改2个地方,如下图

Part2:已知中文人民币大写 转为数值

这种需求不常见,但是偶尔也会遇到,可能你从其他系统得到数据就是大写的,需要得到数值的数据,详见下图

在你需要得到人民币数值的格子里,复制整个公式,然后把 C4 改成你实际要计算的数值单元格地址,具体用法详见上面