-
1 # 無痕6157
-
2 # 貓Ning
1、如果需要輸入的數字馬上就顯示為大寫數字,可以選擇單元格-右鍵-單元格格式-數字-自定義,在型別欄輸入0[dbnum2],點確定即可。
2、這一問題也可以用函式解決,在G4單元格輸入公式=text(F4,"0[dbnum2]"),點確定,F列的其他數字下拉公式即可。
3、大寫數字的轉換也可以用內建函式numbeistring解決,需注意的是,numberstring函式會自動帶上萬、仟、佰等,但轉換成大寫數字會缺失小數點後的數字。
4、如果轉換的大寫數字需要表示的是金額,可在公式後面加上“圓整”,即G4的公式為=NUMBERSTRING(F4,2)&"圓整"。
5、如果需要精確表示多少角多少分等,可在G4輸入公式=IF(ROUND(F4,2)=0,"零圓整",IF(F4<0,"負","")&IF(ABS(F4)>=1,TEXT(INT(ROUND(ABS(F4),2)),"[dbnum2]")&"圓","")&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(F4,2),2),"[dbnum2]0角0分;;整"),"零角",IF(F4^2<1,,"零")),"零分","整"))。
6、如果要在金額前加上人民幣,可在G4輸入公式=IF(TRIM(F4)="","",IF(F4=0,"","人民幣"&IF(F4<0,"負",)&IF(INT(F4),TEXT(INT(ABS(F4)),"[dbnum2]")&"圓",)&IF(INT(ABS(F4)*10)-INT(ABS(F4))*10,TEXT(INT(ABS(F4)*10)-INT(ABS(F4))*10,"[dbnum2]")&"角",IF(INT(ABS(F4))=ABS(F4),,IF(ABS(F4)<0.1,,"零")))&IF(ROUND(ABS(F4)*100-INT(ABS(F4)*10)*10,),TEXT(ROUND(ABS(F4)*100-INT(ABS(F4)*10)*10,),"[dbnum2]")&"分","整")))。
回覆列表
1、如果需要輸入的數字馬上就顯示為大寫數字,可以選擇單元格-右鍵-單元格格式-數字-自定義,在型別欄輸入0[dbnum2],點確定即可。
2、這一問題也可以用函式解決,在G4單元格輸入公式=text(F4,"0[dbnum2]"),點確定,F列的其他數字下拉公式即可。
3、大寫數字的轉換也可以用內建函式numbeistring解決,需注意的是,numberstring函式會自動帶上萬、仟、佰等,但轉換成大寫數字會缺失小數點後的數字。
4、如果轉換的大寫數字需要表示的是金額,可在公式後面加上“圓整”,即G4的公式為=NUMBERSTRING(F4,2)&"圓整"。
5、如果需要精確表示多少角多少分等,可在G4輸入公式=IF(ROUND(F4,2)=0,"零圓整",IF(F4<0,"負","")&IF(ABS(F4)>=1,TEXT(INT(ROUND(ABS(F4),2)),"[dbnum2]")&"圓","")&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(RMB(F4,2),2),"[dbnum2]0角0分;;整"),"零角",IF(F4^2<1,,"零")),"零分","整"))。
6、如果要在金額前加上人民幣,可在G4輸入公式=IF(TRIM(F4)="","",IF(F4=0,"","人民幣"&IF(F4<0,"負",)&IF(INT(F4),TEXT(INT(ABS(F4)),"[dbnum2]")&"圓",)&IF(INT(ABS(F4)*10)-INT(ABS(F4))*10,TEXT(INT(ABS(F4)*10)-INT(ABS(F4))*10,"[dbnum2]")&"角",IF(INT(ABS(F4))=ABS(F4),,IF(ABS(F4)<0.1,,"零")))&IF(ROUND(ABS(F4)*100-INT(ABS(F4)*10)*10,),TEXT(ROUND(ABS(F4)*100-INT(ABS(F4)*10)*10,),"[dbnum2]")&"分","整")))。