貨幣數字轉換為文字
『壹』 阿拉伯數字轉換成大寫中文的貨幣
=TEXT(C1*100,"[DBNUM2]人民幣:0仟0佰0拾0萬0仟0佰0拾0元0角0分整")
『貳』 javascript貨幣數字自動轉換為漢字大寫
var nums=[{'1':'壹'},{'2':'貳'},{'3':'叄'},.....];
var text_3=document.getElementById('text_3');
text_3.onblur=function(e){
var text=this.value;
var temp;
for(i=0;i<text.length;i++)
{
for(j=0;j<nums.length;j++)
{
for(item in nums[j])
{
if(text[i]===item)
{
temp+=nums[item];
break;
}
}
break;
}
}
document.getElementById('text_4').value=temp;
}
沒在編譯器上寫的 也沒測試 你試試這樣可以不,
『叄』 寫一個方法,將錢後數字金額轉換成漢字大寫金額
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;
}
}
『肆』 EXCEL 單元格里的貨幣(含小數點)數字格式如何用公式轉為文本
=SUBSTITUTE(IF(A2,IF(A2<0,"負",)&TEXT(TRUNC(A2),"[dbnum2]g/通用格式元;[dbnum2]g/通用格式元;")&TEXT(RIGHT(RMB(A2),2),"[>9][dbnum2]0角0分;[>0][dbnum2]00分;整"),"零元"),"零分","整")
『伍』 在EXCEL中如何講數字轉換成漢字貨幣格式dbuam急
格式--單元格式--數字--會計專用。
『陸』 excel中如何把數字轉換為人民幣中文繁寫
如D為小寫則把大寫公式復制過去就行了,你可以把你的小寫替代D8=IF(ROUND($D$8,2)<0,CONCATENATE("負",IF(ROUND(ABS($D$8),2)<1,"",TEXT(INT(ROUND(ABS($D$8),2)),"[dbnum2]")&"元")&IF(INT(ROUND(ABS($D$8),2)*10)-INT(ROUND(ABS($D$8),2))*10=0,IF(INT(ROUND(ABS($D$8),2))*(INT(ROUND(ABS($D$8),2)*100)-INT(ROUND(ABS($D$8),2)*10)*10)=0,"","零"),TEXT(INT(ROUND(ABS($D$8),2)*10)-INT(ROUND(ABS($D$8),2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(ABS($D$8),2)*100)-INT(ROUND(ABS($D$8),2)*10)*10)=0,"整",TEXT((INT(ROUND(ABS($D$8),2)*100)-INT(ROUND(ABS($D$8),2)*10)*10),"[dbnum2]")&"分")),IF(ROUND($D$8,2)=0,"零",IF(ROUND($D$8,2)<1,"",TEXT(INT(ROUND($D$8,2)),"[dbnum2]")&"元")&IF(INT(ROUND($D$8,2)*10)-INT(ROUND($D$8,2))*10=0,IF(INT(ROUND($D$8,2))*(INT(ROUND($D$8,2)*100)-INT(ROUND($D$8,2)*10)*10)=0,"","零"),TEXT(INT(ROUND($D$8,2)*10)-INT(ROUND($D$8,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND($D$8,2)*100)-INT(ROUND($D$8,2)*10)*10)=0,"整",TEXT((INT(ROUND($D$8,2)*100)-INT(ROUND($D$8,2)*10)*10),"[dbnum2]")&"分")))
『柒』 在excel中將貨幣數字轉換成大寫
我們都知道excel可以做很多會計上做的工作,excel小技巧也有很多,今天我們就來一起學習一個在excel中將貨幣數字轉換成大寫,具體方法如下:
1、分別選中E11、F11、G11單元格,依次輸入公式:=TEXT(INT(ABS(C10)),"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*10))-INT(ABS(C10))*10,"[DBNum2]G/通用格式")、=TEXT(INT(ABS(C10*100)) -INT(ABS(C10*10))*10,"[DBNum2]G/通用格式")。上述公式的含義是:分別確定統計結果的元、角、分的數值,並將其轉換為中文大寫格式。
2、選中E10單元格,輸入公式:=D11&E11&"元"&F11&"角"&G11&"分"或 =CONCATENATE(D11,E11,"元",F11,"角",G11, "分")。上述公式的含義是:將D11至G11單元格中的文本組合為一個整體,並在相應位置加上單位“元、角、分”文字。
3、滑鼠左擊11行的行標,選中該行,右擊滑鼠,選“隱藏”選項,將11行隱藏起來,不影響正常列印。至此,轉換工作結束,效果如圖所示。

以上就是我們在excel中將貨幣數字轉換成大寫的方法,大家可以根據自己的需要來使用,同時也可以根據自己的聰明才智發現更多的小技巧。
『捌』 excel中怎麼將一組帶貨幣符號的數字變成文本 比如$20,我想變成20
那是你的代碼
『玖』 Excel 如何將貨幣和給定的小數倍數轉換成文本格式
你的問題不太明白"給定的小數倍數"是什麼意思,舉個實例吧,看到例子才知道怎麼幫你.
『拾』 誰有將貨幣數字轉化成中文大寫格式的函數
我正是引用了Cobi前輩的代碼。我正好也在往我程序中這段代碼,還留在剪貼版中,順手就上來了,這就是資源共享。
