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

2019年7月13日15:01:16 评论 1,952 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
微信公众号 【EXCEL880】 QQ群【273774246】

只要是用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 改成你实际要计算的数值单元格地址,具体用法详见上面

 

 

微信公众号 【EXCEL880】 QQ群【273774246】
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

发表评论

您必须才能发表评论!