| 楼主 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 |
![]() 厉害啊 这个方法很好 |
