當前位置:首頁 » 數字幣問答 » 貨幣小寫數字怎麼變成漢字

貨幣小寫數字怎麼變成漢字

發布時間: 2021-10-18 07:57:31

A. Excel中怎樣快速地將合計後的小寫數字金額轉換成大寫漢字金額

用公式來轉換

=IF(A1=0,"",IF(A1<0,"負","")& SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A1)),"[DBNum2]")&"元"&SUBSTITUTE(SUBSTITUTE(TEXT(RIGHT(A1*100,2),"[DBNum2]0角0分"),"零分","整"),"零角","零"),"零元零",),"零元",),"零整","整"))


B. 把數字怎麼換成人民幣大寫了,但雙擊還是數字,怎麼變成文字(跟人民幣大寫一樣的字)

把你公式里的H9全都換成INDIRECT("H"&ROW()-1),如果嫌公式太長,可以用一輔助單元格=INDIRECT("H"&ROW()-1),來存放上一行的小寫金額值,再把公式里的H9換成這個輔助單元格,還有你原來的公式也可以用其它稍短點的公式。
其實我覺得你的擔心是多餘的,你插入行後,只要行是插在第9行以上,公式中的H9是會自動跟隨變動的,大寫公式可以用下面的公式,更簡短些:
="合計人民幣大寫:"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ROUND(H9,2)),"[dbnum2]")& "元" & TEXT(ROUND((ROUND(H9,2)-INT(ROUND(H9,2)))*100,0),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")

C. 在Excel使用中,如何將貨幣的數字變成中文的大寫啊

在需要輸出格式中輸入公式=IF(A2<0,"負","")&TEXT(TRUNC(ABS(ROUND(A2,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(A2,2))),"",TEXT(RIGHT(TRUNC(ROUND(A2,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A2,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A2,2),3))=".",TEXT(RIGHT(ROUND(A2,2)),"[DBNum2]")&"分","整"),A2為貨幣數字格

D. 寫一個方法,將錢後數字金額轉換成漢字大寫金額

public class no4 {

public static void main(String[] args) {
// 金額大小寫轉換
float money=2038.0f;
int m1,m2,m3,m4,m5,m6,temp;
temp = (int)(money*100);
System.out.println(money);

m1 =temp%1000000/100000;
m2 =temp%100000/10000;
m3 =temp%10000/1000;
m4 =temp%1000/100;
m5 =temp%100/10;
m6 =temp%10;

char c1,c2,c3,c4,c5,c6;
c1=transe(m1);
c2=transe(m2);
c3=transe(m3);
c4=transe(m4);
c5=transe(m5);
c6=transe(m6);
String str="";
if(m1!=0)
{
str+=c1+"千";
}
if(m2!=0)
{
str+=c2+"百";
}
if(m1!=0&&m2==0&&(m3!=0||m4!=0))
{
str+="零";
}
if(m3!=0)
{
str+=c3+"十";
}
if(m2!=0&&m3==0&&m4!=0)
{
str+="零";
}
if(m4!=0)
{
str+=c4;
}
str+="元";
if(m5 ==0&&m6 ==0)
{
str+="整";
}
if(m5!=0)
{
str+=c5+"角";
}
if(m5==0&&m6!=0)
{
str+="零";
}
if(m6!=0)
{
str+=c6+"分";
}

System.out.print(str+"\n");
System.out.println("..........................");

}

public static char transe(int m)
{
char r=' ';
switch (m)
{
case 0:
r ='零';
break;
case 1:
r ='壹';
break;
case 2:
r ='貳';
break;
case 3:
r ='叄';
break;
case 4:
r ='肆';
break;
case 5:
r ='伍';
break;
case 6:
r ='陸';
break;
case 7:
r ='柒';
break;
case 8:
r ='捌';
break;
case 9:
r ='玖';
break;

}
return r;
}
}

E. 請問如何將excel的貨幣轉換成中文大寫

=TEXT(A1*100,"人民幣0拾0萬0仟0佰0拾0元0角0分[dbnum2]")

F. 如何在excel中將數字貨幣變成中文大寫貨幣

這個比較容易啊!假設是 23.68元 ,選中這個單元格-右鍵-設置單元格格式—特殊—(右邊的)中文大寫數字

G. 電子表格里的數字貨幣金額怎樣轉換成中文大寫 愛說篇

直接使用 滑鼠右鍵 「自定義單元格格式」==》特殊==》中文大寫即可。
如果不滿意,試試這:
=NUMBERSTRING(1234567890,1)
參數1可以修改 ,123456..是假設數字,可以改為單元格名稱
還不行就試試:
=SUBSTITUTE(SUBSTITUTE(TEXT(TRUNC(FIXED(A1)),"[>0][dbnum2];[<0]負[dbnum2];;")&TEXT(RIGHT(FIXED(A1),2),"元[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"元整",)),"零角",IF(ABS(A1)<1,,"零")),"零分","整")
其中A1是假設數據的單元格。

H. 在EXCEL中如何講數字轉換成漢字貨幣格式dbuam急

格式--單元格式--數字--會計專用。

I. 在excel中如何將人民幣小寫數字變成成漢語大寫

你現在的小寫數字 是文本狀態?都是些什麼樣子的數據 能舉幾個例子嗎?要轉換成大寫的時候 「翻譯」的格式如何?

一般來說 人們都是 將阿拉伯數字 用格式 來顯示 中文的大小寫……
如果已經是文本型的字元了 那麼就需要 按規則 進行「翻譯」了 目前沒有 這樣的格式自動轉換 需要自己編寫公式……

J. Excel 怎麼將數字自轉換成中文大寫貨幣

假如數據在A1欄,在你需要的單元格輸入:=IF(A1=INT(A1),NUMBERSTRING(INT(A1),2)&"元整",IF(A1*10=INT(A1*10),NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角整",IF(ROUNDDOWN(A1*10-INT(A1)*10,0)=0,NUMBERSTRING(INT(A1),2)&"元零"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分",NUMBERSTRING(INT(A1),2)&"元"&NUMBERSTRING(INT(A1*10)-INT(A1)*10,2)&"角"&NUMBERSTRING(ROUND(A1*100-INT(A1*10)*10,0),2)&"分")))
或輸入:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(A1),"[dbnum2];; ")&TEXT(MOD(A1*100,100),"[>9][dbnum2]元0角0分;[=0]元整;[dbnum2]元零0分"),"零分","整")," 元零",)," 元",)希望對你有幫助

熱點內容
比特幣有關的書籍 發布:2025-07-13 05:42:14 瀏覽:907
QOS數字貨幣 發布:2025-07-13 05:38:58 瀏覽:533
鏈十十區塊鏈通證 發布:2025-07-13 05:36:25 瀏覽:446
2016年華強北比特幣礦機 發布:2025-07-13 05:30:29 瀏覽:680
區塊鏈沒搞懂 發布:2025-07-13 05:25:47 瀏覽:202
usdt可以到哪裡辦理 發布:2025-07-13 05:11:01 瀏覽:890
離線的冷錢包能收到幣嗎 發布:2025-07-13 04:52:57 瀏覽:800
區塊鏈應用python 發布:2025-07-13 04:37:48 瀏覽:714
支持usdt支付的網站 發布:2025-07-13 04:35:22 瀏覽:817
國內區塊鏈游戲哪個比較好 發布:2025-07-13 04:33:48 瀏覽:140