新浪博客

怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位

2009-07-27 11:50阅读:
怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 悬赏分:30 - 解决时间:2009-5-10 10:58比如:(1)表格输入 12 即产生 壹拾贰园整; (2)表格输入 35.76 即产生 叁拾伍园柒角陆分;高手指点一下啊!谢谢 提问者: jzfaq - 助理 二级 最佳答案
检举假定你要在B1输入阿拉佰数字,C1转换成中文大写金额(含元角分),请在C1单元格输入如下公式: =SUBSTITUTE(SUBSTITUTE(IF(-RMB(B1),IF(B1>0,,'负')&TEXT(INT(ABS(B1)+0.5%),'[dbnum2]G/通用格式元;;')&TEXT(RIGHT(RMB(B1,2),2),'[dbnum2]0角0分;;整'),),'零角',IF(B1^2<1,,'零')),'零分','整')
trong>2回答者: qinqh_yl - 首席执行官 十四级 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 2009-5-9 23:18我来评论>>提问者对于答案的评价:谢谢您, 相关内容 • 使用EXCEL电子表格,可以用函数将数字直接转换成人民...Excel表如何将输入的小写数字自动转换成人民币大写金额?EXCeL电子表格怎么才能把在单元格里1000.5转换成人民...Excel单元格格式中数字大写形式如何自定义为人民币大...在Excel 如何将数字105000.00转换成人民币大写 更多相关问题>> 其他回答 共 5 条检举叁拾伍元柒角陆分 不知道excel可不可以 不过你可以用搜狗拼音输入法字母v+数字v3568.66 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位回答者: 下一秒就爱你 - 江湖新秀 四级 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 2009-5-9 23:01 检举你选择随便那些单元格,右击选择单元格格式,在第一个数值选项卡里面选择倒数第二个特殊,在右边的窗口选择中文大写数字就行了第二个难的,给你个网址吧http://zhidao.baidu.com/question/1494684.html回答者: wxshenjianjian - 江湖少侠 六级 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 2009-5-9 23:06 检举A1输入小写金额,A2输入=IF(ABS(A2)<0.005,'',IF(A2<0,'负',)&IF(INT(ABS(A2)),TEXT(INT(ABS(A2)),'[dbnum2]')&'元',)&IF(INT(ABS(A2)*10)-INT(ABS(A2))*10,TEXT(INT(ABS(A2)*10)-INT(ABS(A2))*10,'[dbnum2]')&'角',IF(INT(ABS(A2))=ABS(A2),,IF(ABS(A2)<0.1,,'零')))&IF(ROUND(ABS(A2)*100-INT(ABS(A2)*10)*10,),TEXT(ROUND(ABS(A2)*100-INT(ABS(A2)*10)*10,),'[dbnum2]')&'分','整'))回答者: 谭笑风笙 - 同进士出身 六级 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 2009-5-9 23:07 检举=IF((A1-INT(A1))=0,TEXT(A1,'[DBNUM2]')&'元整',IF(INT(A1*10)-A1*10=0,TEXT(INT(A1),'[DBNUM2]')&'元'&TEXT((INT(A1*10)-INT(A1)*10),'[DBNUM2]')&'角整',TEXT(INT(A1),'[DBNUM2]')&'元'&IF(INT(A1*10)-INT(A1)*10=0,'零',TEXT(INT(A1*10)-INT(A1)*10,'[DBNUM2]')&'角')&TEXT(RIGHT(A1,1),'[DBNUM2]')&'分'))回答者: &sect;木屋主人&sect; - 经理 五级 怎样让Excel输入的数字表格自动产生大写,后面还有有人民币的单位 2009-5-9 23:20 检举这些公式有个缺点,就是例如这个数字101234,它会显示成壹拾万壹千贰佰叁拾肆元整。但是正规的写法为壹拾万零壹千贰佰叁拾肆元整,少了一个零,有没有方法解决?

我的更多文章

下载客户端阅读体验更佳

APP专享