數字如何轉換貨幣形式js
❶ excel表格里如何將數字轉換成貨幣數字
將數字轉換為貨幣數字,其實就是將數值單元格格式設置為貨幣格式。依次步驟為:
1.
選中需要設置的單元格,滑鼠右擊選擇單元格格式
2.
出現單元格格式對話框,點擊數字選項卡(一般默認數字選項卡激活)
3.
點擊會計專用,按自己的需求選擇貨幣符號以及小數點位數,然後確定
如下圖具體錄制的操作:
❷ JS裡面貨幣類型怎麼弄 比如我現在有200000 這個數字怎麼樣轉化為貨幣類型200.000.00
function FormatMoney(money) {
if (/[^0-9\.]/.test(money)) return '0.00';
money = money.replace(/^(\d*)$/, "$1.");
money = (money + "00").replace(/(\d*\.\d\d)\d*/, "$1");
money = money.replace(".", ",");
var re = /(\d)(\d{3},)/;
while (re.test(money)) {
money = money.replace(re, "$1,$2");
}
money = money.replace(/,(\d\d)$/, ".$1");
return '' + money.replace(/^\./, "0.");
}
❸ 在WORD里,如何用現有的格式把數字轉變成貨幣形式
少的話直接手打
你說的那種我明白了
WORD里是沒有這種功能的
但是可以使用宏,我對宏不在行,摘錄別人的宏,你試下吧
' 宏大概可以用下面的這個吧, 快捷鍵要指定一下
Sub Temp()
Selection.Text = Format(Selection.Text, "##,###.00")
End Sub ' of Temp() 這個名字自己定吧?
❹ word中的數字怎麼設置成貨幣格式
這里給出一種Word數字轉貨幣格式的操作流程:
所需材料:這種方法僅適用於表格中的數字。
一、如下圖,左邊列為數字,這時點擊右邊上方第一個單元格,進入「布局」菜單。
❺ 如何在word中將輸入的數字轉換成貨幣樣式
將數字先復制到excel表格中,然後在excel表格中設置數字格式為貨幣格式,然後將包含這些數字的表格復制黏貼到word中(2003版的切記單個單元格粘貼到word,否則word會崩潰),然後再從粘貼後的表格中將這些數字復制到他們該在的位置。
❻ 如何將excel中的數字格式修改為貨幣
隨著科技的發展,電腦已經成為人們日常生活中必不可少的工具,當我們需要進行數據處理時,一般都會使用excel軟體,那麼如何修改數字格式為貨幣呢?接下來就由小編來告訴大家。
具體如下:
1. 第一步,打開一個excel表格,然後選擇單元格。
2. 第二步,選中單元格後,點擊左上角的開始圖標,然後在下方找到數字,點擊右側的對話框啟動器。
3. 第三步,打開設置單元格格式窗口後,點擊分類下的貨幣或會計專用選項。
4. 第四步,在右側的詳情頁面中,點擊貨幣符號右側的下拉箭頭,在彈出選項卡中選擇需要的貨幣符號。
5.第五步,如果不想要貨幣符號的話,只需要選擇無即可。
6.第六步,點擊下方的小數位數,在右側輸入小鼠保留位數。
7.第七步,如果之前選擇的是貨幣選項,就可以在下方的負數框內設置負數顯示格式。
8.第八步,在下方的示例框下,可以預覽當前單元格格式,完成設置後,點擊下方的確定按鈕。
9. 第九步,回到excel頁面後,即可完成數字格式的設置。
以上就是小編為大家帶來的將excel內的數字格式修改為貨幣的方法。
❼ JS中如何將數字類型的金錢轉化為大寫的
function Chinese(num) //
{
if(!/^\d*(\.\d*)?$/.test(num)){alert( "Number is wrong! "); return "Number is wrong! ";}
var AA = new Array( "零 ", "壹 ", "貳 ", "叄 ", "肆 ", "伍 ", "陸 ", "柒 ", "捌 ", "玖 ");
var BB = new Array( "圓 ", "拾 ", "佰 ", "仟 ", "萬 ", "億 ", "點 ", " ");
var a = ( " "+ num).replace(/(^0*)/g, " ").split( ". "), k = 0, re = " ";
for(var i=a[0].length-1; i> =0; i--)
{
switch(k)
{
case 0 : re = BB[7] + re; break;
case 4 : if(!new RegExp( "0{4}\\d{ "+ (a[0].length-i-1) + "}$ ").test(a[0]))
re = BB[4] + re; break;
case 8 : re = BB[5] + re; BB[7] = BB[5]; k = 0; break;
}
if(k%4 == 2 && a[0].charAt(i+2) != 0 && a[0].charAt(i+1) == 0) re = AA[0] + re;
if(a[0].charAt(i) != 0) re = AA[a[0].charAt(i)] + BB[k%4] + re; k++;
}
if(a.length> 1) //加上小數部分(如果有小數部分)
{
re += BB[6];
for(var i=0; i <a[1].length; i++) re += AA[a[1].charAt(i)];
}
return re;
}
❽ WORD中數字轉換貨幣形式,如何操作
游標在數字前,點插入;
選擇貨幣符號,比如¥,然後點擊插入按鈕;
在該數字後面加上.00就可以了。
❾ 如何實現實時輸入數字自動轉換為貨幣形式
呵呵,這個簡單,用JavaScript的onfocus和onblur事件就可以了,前者是焦點集中事件,後者是焦點離開事件,代碼如下:
<html>
<head>
<title>Made By tjoy7d</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
<!--
//得到貨幣形式的數值
function getCurrency(s){
res = Number(s.value).toFixed(2)
return res
}
//得到兩個數的乘積
function getMul(){
res = Number(a.value)*Number(b.value)
res = Number(res).toFixed(2)
return res
}
//-->
</SCRIPT>
數量: <input id=a type=text><br>
單價: <input id=b type=text onblur="this.value=getCurrency(b)"><br>
乘積結果: <input id=c type=text onfocus="this.value=getMul()"><br>
可能不是很符合你的要求,不過你還可以改進一下:)
❿ javascript有沒有提供將數字格式化為貨幣形式
<script>
function outputMoney(number)
{
number=number.replace(/,/g,"");
if (number=="") return "";
if(number<0)
return '-'+outputDollars(Math.floor(Math.abs(number)-0) + '') + outputCents(Math.abs(number) - 0);
else
return outputDollars(Math.floor(number-0) + '') + outputCents(number - 0);
}
function outputDollars(number)
{
if (number.length<= 3)
return (number == '' ? '0' : number);
else
{
var mod = number.length%3;
var output = (mod == 0 ? '' : (number.substring(0,mod)));
for (i=0 ; i< Math.floor(number.length/3) ; i++)
{
if ((mod ==0) && (i ==0))
output+= number.substring(mod+3*i,mod+3*i+3);
else
output+= ',' + number.substring(mod+3*i,mod+3*i+3);
}
return (output);
}
}
function outputCents(amount)
{
amount = Math.round( ( (amount) - Math.floor(amount) ) *100);
return (amount<10 ? '.0' + amount : '.' + amount);
}
</script>
補充:JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標准通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。