将excel几个单元格的数字转为整体的大写

我想将以下这几个单元格的数字转换为一个整体的大写金额,该怎么设置呢?
供应商名称   币别 佰 拾 万 千 佰 拾 元 角 分
大写   RMB 1 2 3 4 5 6 7 8 9

如图

C3=LOOKUP(C2,{1,2,3,4,5,6,7,8,9},{"壹","贰","叁","肆","伍","陆","柒","捌","玖","拾"})

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-21

如图

A2=SUBSTITUTE(SUBSTITUTE(IF(-RMB(C2*1000000+D2*100000+E2*10000+F2*1000+G2*100+H2*10+I2*1+J2*0.1+K2*0.01),IF(C2*1000000+D2*100000+E2*10000+F2*1000+G2*100+H2*10+I2*1+J2*0.1+K2*0.01>0,,"负")&TEXT(INT(ABS(C2*1000000+D2*100000+E2*10000+F2*1000+G2*100+H2*10+I2*1+J2*0.1+K2*0.01)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(C2*1000000+D2*100000+E2*10000+F2*1000+G2*100+H2*10+I2*1+J2*0.1+K2*0.01,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(C2*1000000+D2*100000+E2*10000+F2*1000+G2*100+H2*10+I2*1+J2*0.1+K2*0.01^2<1,,"零")),"零分","整")

根据实际修改

本回答被提问者采纳
第2个回答  2014-10-06
先把数算出来,然后奖单元格设置成特殊的币别类型
数就是每个单元格乘上对应的位数
如你上面的例子
=1*1000000+2*100000+3*10000+4*1000+5*100+6*10+7+8*0.1*9*0.01
=1234567.89
然后设置单元格格式,成为:
壹佰贰拾叁万肆仟伍佰陆拾柒.捌玖
第3个回答  2014-10-06
选中单元格,鼠标右键,选“设置单元格格式”,“数字”,“特殊”,选“中文大写或小写”,确定退出。