電子表格貨幣金額轉換數字
❶ EXCEL表格,將小寫金額數值轉換為大寫中文數字(美元),在轉換的同時會四捨五入
剛剛回答了一樣的問題,不會是同一個人吧。
如果只有兩種貨幣。
=IF(A3="HKD",IF(ROUND(A1,2)<0,"金額為負無效",IF(ROUND(A1,2)=0,"零元",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")&"分"))),IF(A1<0,"金額為負無效",IF(OR(A1=0,A1=""),"零美元",IF(A1-TRUNC(A1)=0,NUMBERSTRING(TRUNC(ROUND(A1,1),0),2)&"美元整",NUMBERSTRING(TRUNC(A1,0),2)&"美元"&TEXT(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2))*100,"[dbnum2]")&"美分"))))
如果只是以美分為單位:
=IF(A3="HKD",IF(ROUND(A1,2)<0,"金額為負無效",IF(ROUND(A1,2)=0,"零元",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")&"分"))),IF(A1<0,"金額為負無效",IF(OR(A1=0,A1=""),"零美元",NUMBERSTRING(ROUND(A1,2)*100,2)&"美分")))
❷ Excel 怎樣用公式把貨幣轉化成數值用
一、用公式將文本數字轉成數值:
假設文本數據寫在A1單元格,則可以在B1單元格寫入以下任一個公式
公式一
=A1*1
公式二
=A1、1
公式三
=A1+0
公式四
=A1-0
公式五
=--A1
公式六
=VALUE(A1)
二、把文本數值在原單元格直接轉換成數值:
方法一
選中單元格----右鍵----設置單元格格式---改"文本"為"常規"格式---再進入單元格回車確認.如果是大批量的單元格是文本格式的數值,則要一個一個的進入單元格進行回車確認,所以很不方便.
方法二
選中一個空單元格----右鍵----復制----再選中文本格式所在的單元格和單元格區域----右鍵----選擇性粘貼---加---確定.這樣就是通過運算的方法使選中的單元格或單元格區域進行加0處理使其轉為常規數字的方式.
方法三
選中文本格式數值所在的單元格或單元格區域------在選中的單元格或單元格區域旁會出現一個選項圖標----點擊會出現選項菜單----選擇"轉為數字"
❸ excel表格里如何將數字轉換成貨幣數字
在Excel里輸入數字後,點擊右邊鍵,選擇設置單元格---數字---貨幣就可轉換過來嘍
❹ 如何在EXCEL中將阿拉伯數字轉換為大寫人民幣的形式
1、首先在excel單元格中輸入需要轉換為大寫金額的數字,例如輸入「98765」並選中該單元格。
❺ 在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中怎樣讓數字變為CNY貨幣
選擇單元格區域 CTRL+1 數字 選擇 貨幣 貨幣符號 選擇CNY或輸入CN,選擇CNY 確定
❼ 怎樣在Excel中將大寫人民幣轉換成阿拉伯數字
=MATCH(A1,TEXT(ROW($1:$65536),"[DBNUM2]"),0),數組公式。
大寫要規范,數字不能超過65536,如果你是2007版的當然不受此限。
❽ 怎麼用Excel將小寫金額轉換成人民幣的大寫金額
可以先將小寫金額所在的單元格選中,然後設置單元格格式為中文大寫數字。
1、打開Excel文檔,用滑鼠將所有小寫金額所在的單元格選中,然後右擊被選中的單元格,點擊「從下拉列表中選擇...」按鈕:
❾ 求助,在Excel中如何把人民幣大寫金額轉換成小寫數字 提示用IF MID right函數做
只用IF MID right三個函數?這個不太現實吧。單單是轉換為小寫都難實現。真要跟高人學習學習。
難不成這樣?:
分位:
=IF(MID(RIGHT(A2,2),1,1)="零",0,"")&IF(MID(RIGHT(A2,2),1,1)="壹",1,"")&IF(MID(RIGHT(A2,2),1,1)="貳",2,"")&IF(MID(RIGHT(A2,2),1,1)="叄",3,"")&IF(MID(RIGHT(A2,2),1,1)="肆",4,"")&IF(MID(RIGHT(A2,2),1,1)="伍",5,"")&IF(MID(RIGHT(A2,2),1,1)="陸",6,"")&IF(MID(RIGHT(A2,2),1,1)="柒",7,"")&IF(MID(RIGHT(A2,2),1,1)="捌",8,"")&IF(MID(RIGHT(A2,2),1,1)="玖",9,"")
角位:
=IF(MID(RIGHT(A2,4),1,1)="零",0,"")&IF(MID(RIGHT(A2,4),1,1)="壹",1,"")&IF(MID(RIGHT(A2,4),1,1)="貳",2,"")&IF(MID(RIGHT(A2,4),1,1)="叄",3,"")&IF(MID(RIGHT(A2,4),1,1)="肆",4,"")&IF(MID(RIGHT(A2,4),1,1)="伍",5,"")&IF(MID(RIGHT(A2,4),1,1)="陸",6,"")&IF(MID(RIGHT(A2,4),1,1)="柒",7,"")&IF(MID(RIGHT(A2,4),1,1)="捌",8,"")&IF(MID(RIGHT(A2,4),1,1)="玖",9,"")
個位:
=IF(MID(RIGHT(A2,6),1,1)="零",0,"")&IF(MID(RIGHT(A2,6),1,1)="壹",1,"")&IF(MID(RIGHT(A2,6),1,1)="貳",2,"")&IF(MID(RIGHT(A2,6),1,1)="叄",3,"")&IF(MID(RIGHT(A2,6),1,1)="肆",4,"")&IF(MID(RIGHT(A2,6),1,1)="伍",5,"")&IF(MID(RIGHT(A2,6),1,1)="陸",6,"")&IF(MID(RIGHT(A2,6),1,1)="柒",7,"")&IF(MID(RIGHT(A2,6),1,1)="捌",8,"")&IF(MID(RIGHT(A2,6),1,1)="玖",9,"")
其他的類推,只改動RIGHT(A2,6)里的參數為2,4,6,8,10,12,14,等等
但是那個人民幣符號實在不好辦,只限這三個函數。
❿ 如何將excel表格中的萬元變成數值
Excel中將數字變成以萬為單位的數字方法如下:
1、打開需要變換單位的工作表。