楼主 apolloh |
Q:如何将阿拉伯小写数字转换成中文大写金额?如: 1603000 → 壹佰陆拾万零叁仟元整 1703010.25 → 壹佰柒拾万零叁仟零壹拾元贰角伍分 A:假设数字在A2单元格,如下公式将阿拉伯数字的数值转换为中文大写的金额:
|
2楼 wshcw |
给个链接大家自己看吧 分享:目前最简短的人民币金额大写公式: |
3楼 gcl-1 |
这是我想要的,谢谢分享!!! |
4楼 郑文翱 |
我怎么用不上去呢 |
5楼 清华 |
好公式 |
6楼 99253415 |
|
7楼 paul001 |
这个公式好长 好长啊 |
8楼 oO○緈运儿 |
哎呀,链接看不到... |
9楼 174322798zr |
mark |
10楼 miuoomiu |
试过了很多,都只是显示阿拉伯数字然后后面加个“元整”之类的字符,求解案啊~~ 我的帖在这里,哪位大师不要光给代码,要在我的文件里试过行才好哦哦 |
11楼 laijin858 |
谢谢斑竹,下载了。 |
12楼 jdq0741 |
不错 |
13楼 ccj11110708 |
=IF(AND(INT(ABS(H16)*10)=INT(ABS(H16))*10,RIGHT(DOLLAR(H16),1)<>"0"),TEXT(INT(ABS(H16)),"[dbnum2]")&"元"&TEXT(INT(ABS(H16*10))-INT(ABS(H16))*10,"[dbnum2]")&TEXT(INT(ABS(H16*100))-INT(ABS(H16*10))*10,"[dbnum2]")&"分",IF(AND(INT(ABS(H16)*10)<>INT(ABS(H16))*10,RIGHT(DOLLAR(H16),1)="0"),TEXT(INT(ABS(H16)),"[dbnum2]")&"元"&TEXT(INT(ABS(H16*10))-INT(ABS(H16))*10,"[dbnum2]")&"角整",IF(AND(INT(ABS(H16)*10)=INT(ABS(H16))*10,RIGHT(DOLLAR(H16),1)="0"),TEXT(INT(ABS(H16)),"[dbnum2]")&"元整",TEXT(INT(ABS(H16)),"[dbnum2]")&"元"&TEXT(INT(ABS(H16*10))-INT(ABS(H16))*10,"[dbnum2]")&"角"&TEXT(INT(ABS(H16*100))-INT(ABS(H16*10))*10,"[dbnum2]")&"分"))) 这个xls可以用 |
14楼 Seventh_89 |
So great! |
15楼 罗刚君 |
http://excelbbx.net/Eling.rar |
16楼 fyywu |
复制了 牛 |
17楼 追风CP3 |
hao /////哈哈哈 |
18楼 极地双子星 |
看不懂 我的excel里没有一键录入公式 |
19楼 ghostlymars |
厉害啊 这个方法很好 |