额,下面是我用的,好像不行。
=IF(ISNUMBER(U18),SUBSTITUTE(SUBSTITUTE(IF(U18=TRUNC(U18),NUMBERSTRING(U18,2)&"元整",IF(U18*10=TRUNC(U18*10),NUMBERSTRING(TRUNC(U18),2)&"元"&NUMBERSTRING(MID(U18,FIND(".",U18)+1,1),2)&"角整",NUMBERSTRING(TRUNC(U18),2)&"元"&NUMBERSTRING(MID(U18,FIND(".",U18)+1,1),2)&"角"&NUMBERSTRING(RIGHT(ROUND(U18,2),1),2)&"分")),"零元",""),"零角",""),"非数字值")