請問把金額的單元格設置成大寫后,結尾沒有整,有解決的辦法嗎?
周周
于2019-02-26 14:24 發布 ??2498次瀏覽
- 送心意
Excel劉老師
職稱: 初級會計師
2019-02-26 14:27
你好。只有WPS的單元格數字格式里面才有完整的、符合中國人書寫閱讀習慣的人民幣格式。office里并沒有符合這些的數字格式,所以只能通過函數公式來完成。=IF(ROUND(A2,2)=0,,IF(A2<0,負,)&IF(ABS(A2)>=1,TEXT(INT(ROUND(ABS(A2),2)),[dbnum2])&元,)&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A2,2),2),[dbnum2]0角0分;;整),零角,IF(A2^2<1,,零)),零分,整))

相關問題討論

你好。只有WPS的單元格數字格式里面才有完整的、符合中國人書寫閱讀習慣的人民幣格式。office里并沒有符合這些的數字格式,所以只能通過函數公式來完成。=IF(ROUND(A2,2)=0,,IF(A2<0,負,)&IF(ABS(A2)>=1,TEXT(INT(ROUND(ABS(A2),2)),[dbnum2])&元,)&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(A2,2),2),[dbnum2]0角0分;;整),零角,IF(A2^2<1,,零)),零分,整))
2019-02-26 14:27:05

這個只能用公式進行轉換,就是小寫金額轉換成大寫金額。可以在網上查詢大小寫轉換的函數公式
2020-02-26 16:01:04

輸入函數(復制粘貼即可)
=IF(A1<0,"無效值",IF(A1=0,"零元",IF(A1<1,"",TEXT(INT(A1),"[DBNUM2]")&"元")&IF(INT(A1*10)-INT(A1)*10=0,IF((INT(A1)*(INT(A1*100)-INT(A1*10)*10))=0,"","零"),TEXT(INT(A1*10)-INT(A1)*10,"[DBNUM2]")&"角")&IF(INT(A1*100)-INT(A1*10)*10=0,"整",TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNUM2]")&"分")))
2020-01-15 22:38:06

你好,你在旁邊的單元格輸入這個公式,=IF(ROUND(G14,2)=0,,IF(G14&lt;0,負,)&IF(ABS(G14)&gt;=1,TEXT(INT(ROUND(ABS(G14),2)),[dbnum2])&元,)&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(G14,2),2),[dbnum2]0角0分;;整),零角,IF(G14^2&lt;1,,零)),零分,整))
2019-01-15 16:14:16

=IF(ROUND(G14,2)=0,,IF(G14&lt;0,負,)&IF(ABS(G14)&gt;=1,TEXT(INT(ROUND(ABS(G14),2)),[dbnum2])&元,)&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(G14,2),2),[dbnum2]0角0分;;整),零角,IF(G14^2&lt;1,,零)),零分,整))
2019-01-15 16:14:23
還沒有符合您的答案?立即在線咨詢老師 免費咨詢老師
精選問題
獲取全部相關問題信息