如何在EXCEL合计金额中加入空格

来源:百度知道 编辑:UC知道 时间:2024/05/26 03:51:58
现用的公式计算出合计金额为

例:“壹拾玖元整”

计算工式用的是:=IF(M7<=0,,TEXT(INT(M7),"[dbnum2]G/通用格式")&"元"&IF(INT(M7*10)-INT(M7)*10=0,IF(INT(M7)*(INT(M7*100)-INT(M7*10)*10)=0,"","零"),TEXT(INT(M7*10)-INT(M7)*10,"[dbnum2]")&"角")&IF((INT(M7*100)-INT(M7*10)*10)=0,"整",TEXT((INT(M7*100)-INT(M7*10)*10),"[dbnum2]")&"分"))

怎样才能让合计金额显示成“壹 拾 玖 元 整”?

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(M7<=0,,TEXT(INT(M7),"[dbnum2]G/通用格式")&" 元 "&IF(INT(M7*10)-INT(M7)*10=0,IF(INT(M7)*(INT(M7*100)-INT(M7*10)*10)=0,"","零 "),TEXT(INT(M7*10)-INT(M7)*10,"[dbnum2]")&"角 ")&IF((INT(M7*100)-INT(M7*10)*10)=0,"整 ",TEXT((INT(M7*100)-INT(M7*10)*10),"[dbnum2]")&"分 ")),"拾"," 拾 "),"仟"," 仟 "),"佰"," 佰 "),"万"," 万 ")

不要加空格啊。数据很不规范,以后用很不好用的。
顶多你通过单元格格式,分散对齐。

如果不用于计算的话,有个笨办法
用& 这个连接符

我试验的是=COUNTIF(B26:B30,2)&F29&5
然后在F29输入了空格,最后的结果便是 3 5

以上可借鉴