在Excel中输入数字时如何使同一行的单元格自动生成大写

把同一行的单元格合并成两个,在后面的单元格输入小写时,敲一下回车前面的单元格的自动生成大写如何做?哪位知道请尽快回复,谢谢喽!

假定你要在A5输入阿拉佰数字,B5转换成中文大写金额(含元角分),请在B5单元格输入如下公式:
=IF((INT(A5*10)-INT(A5)*10)=0,TEXT(INT(A5),"[DBNum2]G/通用格式")&"元"&IF((INT(A5*100)-INT((A5)*10)*10)=0,"整","零"&TEXT(INT(A5*100)-INT(A5*10)*10,"[DBNum2]G/通用格式")&"分"),TEXT(INT(A5),"[DBNum2]G/通用格式")&"元"&IF((INT(A5*100)-INT((A5)*10)*10)=0,TEXT((INT(A5*10)-INT(A5)*10),"[DBNum2]G/通用格式")&"角整",TEXT((INT(A5*10)-INT(A5)*10),"[DBNum2]G/通用格式")&"角"&TEXT(INT(A5*100)-INT(A5*10)*10,"[DBNum2]G/通用格式")&"分"))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-09-28
比如B1输入小写字母,在A1里输入 =upper(B1),就变成大写了
第2个回答  2006-09-28
楼上的,你说的是英文字母大小写唉

是要数值大写是吗?
前面单元格设公式 值等于后面单元格,单元格格式设为:——特殊——中文大写
第3个回答  2006-09-28
很简单很罗索 你自己应该找个书看看
相似回答