作者:乔山办公网日期:
返回目录:excel表格制作
这个可以用公式来完成:
EXCEL2007公式如下:
1、将需要转为人民币的数字输入copyA1单元格
2、在B1单元格输入公式:=SUBSTITUTE(SUBSTITUTE(IF(ROUND(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式圆;;")&TEXT(RIGHT(TEXT(A1,".00"),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"零分","整")
3、完成。当然zhidao你可以向下复制。同样可以将左边A2以下的单元格转换为人民币大写。
=TEXT(A1*100,"人民币0拾0万0仟0佰0拾0元0角0分[dbnum2]")
Excel中数字自动转换成中文大写数字,可在单百元格格式设置中设置为中文大写数字。度
方法步骤如下:
1、打开需要操作的EXCEL表格,选中需要操作的单问元格,并在区域内点击鼠标右键,选择“设置单元格格式”。
2、点击左侧的特殊答,在右侧选择“中文大写数字”,然后点击确定按钮即可。
3、返专回EXCEL表格,发现所有数字都已成功转换为属中文大写数字。
假如数据在A1栏,在你需要的单元e68a84e8a2ade799bee5baa6334格输入:=IF(A1=INT(A1),NUMBERSTRING(INT(A1),2)&"元整",IF(A1*10=INT(A1*10),NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角整",IF(ROUNDDOWN(A1*10-INT(A1)*10,0)=0,NUMBERSTRING(INT(A1),2)&"元零"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分",NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分")))
或输入:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(A1),"[dbnum2];; ")&TEXT(MOD(A1*100,100),"[>9][dbnum2]元0角0分;[=0]元整;[dbnum2]元零0分"),"零分","整")," 元零",)," 元",)希望对你有帮助