在Excel中将数字转换为大写
2015-07-20 07:35
447 查看
123.09 = 壹佰贰拾叁元零玖分
=SUBSTITUTE(SUBSTITUTE(IF(G10<0,"負","")&TEXT(TRUNC(ABS(ROUND(G10,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(G10,2))),"",TEXT(RIGHT(TRUNC(ROUND(G10,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(G10,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(G10,2),3))=".",TEXT(RIGHT(ROUND(G10,2)),"[DBNum2]")&"分",IF(ROUND(G10,2)=0,"","整")),"零元零",""),"零元","")
把G10改成你要的单元格
=SUBSTITUTE(SUBSTITUTE(IF(G10<0,"負","")&TEXT(TRUNC(ABS(ROUND(G10,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(G10,2))),"",TEXT(RIGHT(TRUNC(ROUND(G10,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(G10,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(G10,2),3))=".",TEXT(RIGHT(ROUND(G10,2)),"[DBNum2]")&"分",IF(ROUND(G10,2)=0,"","整")),"零元零",""),"零元","")
把G10改成你要的单元格
相关文章推荐
- AdvStringGrid使用小结
- 【LeetCode-面试算法经典-Java实现】【014-Longest Common Prefix(最长公共前缀)】
- advstringgrid 使用
- 【LeetCode-面试算法经典-Java实现】【013-Roman to Integer (罗马数字转成整数)】
- 【LeetCode-面试算法经典-Java实现】【012-Integer to Roman(数字转罗马字符)】
- OSChina 周一乱弹 —— 可惜不是富二代
- DataInputStream和DataOutputStream用法细节探讨
- System.currentTimeMillis();
- ProducerConsumerDemo
- Unable to resolve target 'android-18' android导入工程报错
- PHP 文件系统
- 程序员的能力拓展模型
- 关于tarjan算法的一些理解(割点割边)
- 爱可可老师今日视野(15.07.20)
- MVC--菜鸟的成长历程20150720
- POJ 3630 Phone List
- 6370小时时,在公司稳定兼职(4000/月)
- Leetcode NO.28 Implement strStr()
- LeetCode 106 - Construct Binary Tree from Preorder and Inorder Traversal
- NodeJS async实例详解:When to use what?