这个到分了,由于分不好发放,所以保留到角,拜托帮帮忙=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(H11)),"[>0][dbnum2];[<0]负[dbnum2];;")&TEXT(RIGHT(FIXED(H11),2),"元[dbnum2]0角0分;;"&IF(ABS(H11)>1%,"元整",)),"零角",IF(ABS(H11)<1,,"零")),"零分","整")
不论取到哪一位数,不应在转大小公式改,而是直接在实发金额改公式,这样才不会大小写不符。如上面引用H11的数值,可在H11的公式中套上四舍五入函数:=ROUND(原公式,1);如果分位完全舍去,可用向下舍入函数:=ROUNDDOWN(原公式,1)。这样上面的转大写公式可直接套用。