请问excel如何给数字自动“个十百千万”
发布网友
发布时间:2022-05-01 22:02
我来回答
共2个回答
热心网友
时间:2022-06-24 03:00
以下为阿拉伯数字变成大写数字的公式,其中D10为阿拉伯数字的excel位置,如果采用的时候用实际的位置替换它就可以。
IF(D10<0,"无效数值",IF(D10=0,"",IF(D10<1,"",TEXT(INT(D10),"[dbnum2]")&"元")&IF(INT(D10*10)-INT(D10)*10=0,IF(INT(D10)*(INT(D10*100)-INT(D10*10)*10)=0,"","零"),IF(AND((INT(D10)-INT(D10/10)*10)=0,INT(D10)>0),"零"&TEXT(INT(D10*10)-INT(D10)*10,"[dbnum2]")&"角",TEXT(INT(D10*10)-INT(D10)*10,"[dbnum2]")&"角"))&IF((INT(D10*100)-INT(D10*10)*10)=0,"整",TEXT(INT(D10*100)-INT(D10*10)*10,"[dbnum2]")&"分")))
热心网友
时间:2022-06-24 03:01
看不懂你的规则,怎么有45万、7百89这样的表达?