在EXCEL把小寫金額轉(zhuǎn)換成大寫金額,可在設(shè)置單元格格式中轉(zhuǎn)換。 方法步驟如下: 1、打開(kāi)需要操作的EXCEL表格,選中相關(guān)單元格并通過(guò)“Ctrl+1”,進(jìn)入“設(shè)置單元格格式”界面。 2、在數(shù)字標(biāo)簽頁(yè)中,點(diǎn)擊左側(cè)的“特殊”,然后在右側(cè)選擇“中文大寫數(shù)字”,
Excel是辦公軟件office的組件之一,Excel 是微軟辦公套裝軟件的一個(gè)重要的組成部分。今天就教大家Excel表格中小寫數(shù)字怎樣轉(zhuǎn)換為大寫金額。
材料/工具
excel
方法
打開(kāi)excel,點(diǎn)擊要轉(zhuǎn)換大小寫單元格。注意:點(diǎn)擊一次即可,不要進(jìn)入編輯狀態(tài)。
1、首先在我們的電腦桌面上新建一個(gè)excel表格并點(diǎn)擊它。 2、然后隨便輸入一串字符。 3、接著右擊這個(gè)單元格并點(diǎn)擊設(shè)置單元格格式。 4、然后點(diǎn)擊左側(cè)的特殊。 5、接著點(diǎn)擊人民幣大寫并點(diǎn)擊確定。 6、通過(guò)以上操作,我們就把數(shù)字變成了人民幣大寫
然后點(diǎn)擊鼠標(biāo)右鍵,點(diǎn)擊【設(shè)置單元格格式】。
1、打開(kāi)excel,輸入一些數(shù)字,分為優(yōu)惠金額和大寫金額。 2、選中表格,右鍵-選擇設(shè)置單元格格式。 3、在出現(xiàn)的單元格格式對(duì)話框中,選擇特殊-人民幣大寫。 4、看一下第一個(gè)效果,發(fā)現(xiàn)成功了,拉一下表格長(zhǎng)度。有右下角出現(xiàn)十字形時(shí)候,全部拖下
在彈出來(lái)的頁(yè)面選擇【特殊】,然后選擇【中文大寫數(shù)字】,最后點(diǎn)擊確定即可。
1、打開(kāi)電腦上的excel文件,找到我們要處理的文檔。 2、選中圖中所示的要處理的數(shù)字。 3、在選中的數(shù)字的單元格中,單擊鼠標(biāo)右鍵出現(xiàn)菜單,選中設(shè)置單元格格式選項(xiàng)。 4、彈出的設(shè)置單個(gè)格式的對(duì)話框中,選擇特殊選項(xiàng)。 5、在下圖中選擇中文大寫
現(xiàn)在數(shù)字就轉(zhuǎn)換大寫的中文了。效果如圖,請(qǐng)大家參考。
方法: 1、打開(kāi)EXCEL表格,A1輸入小寫金額,在C1列輸入:=SUBSTITUTE(SUBSTITUTE(IF(A1>-0.5%,,"負(fù)")&TEXT(INT(FIXED(ABS(A1))),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(FIXED(A1),2),"[dbnum2]0角0分;;"&IF(ABS(A1)>1%,"整",)),"零角",IF(ABS(A1)
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
EXCEL表格中小寫數(shù)字中取指定一個(gè)數(shù)字且轉(zhuǎn)換成大寫數(shù)字公式怎么設(shè)置
可以用類似以下百公式:
=CHOOSE(MID(TEXT(A1*100,"000000000"),1,1)+1,"零","壹","貳","叁","肆","伍","陸","柒","捌度","玖")
把公式知中的道A1,改成你版小寫數(shù)字合計(jì)所在權(quán)單元格,將公式從百萬(wàn)所在單元輸入,并依次更公式中的粗粗斜體的1,為2,3,4。。。。
Excel如何把阿拉伯?dāng)?shù)字自動(dòng)轉(zhuǎn)換成大寫金額(含元角分)
1、打copy開(kāi)需要操作的excel表格,首先在A1單元格內(nèi)輸入需要轉(zhuǎn)換成大寫金額的數(shù)字,例如數(shù)字“879”。
2、然后在B1單元格內(nèi)輸入“=”符號(hào),用來(lái)百引用計(jì)度算數(shù)值的單元格。
3、繼續(xù)輸入完整的轉(zhuǎn)換公式:
=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";負(fù)")&TEXT(INT(ABS(A1)+0.5%),"
[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角知0分;;整"),),"零
角",IF(A1^2<1,,"零")),"零分","整")。
4、最后點(diǎn)擊回車按鍵,即可生成公式的計(jì)算結(jié)果:數(shù)字“879”被轉(zhuǎn)換成為道“捌佰柒拾玖元整”。
EXCEL如何輸入小寫數(shù)字在另一個(gè)單元格中自動(dòng)轉(zhuǎn)換*民幣大寫
1、首先在電腦copy桌面上打開(kāi)excel。
2、進(jìn)入表格后,編輯表格。
3、在B2中輸入=IF(A2=0,"",IF(A2<0,"負(fù)","")&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(TEXT(INT(ABS(A2)),"[DBNum2]")&"元"&TEXT(RIGHT(TEXT(A2,".00"),2),"[DBNum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零"),"零元零",""))
4、點(diǎn)擊Enter鍵后發(fā)現(xiàn)百B2是空白的,但是單擊B2會(huì)發(fā)現(xiàn),剛才所輸入的在上邊能顯示。
5、然后在A2中輸入各種數(shù)字,比如度12345,輸入后大寫會(huì)自動(dòng)在B2中生成。
如何在EXCEL表中大小寫金額轉(zhuǎn)換,就是一個(gè)格是小寫,另一個(gè)格能變成相對(duì)應(yīng)的大寫。
1、首先在我們的電腦百桌面上新建一個(gè)excel表格并點(diǎn)擊它。
2、然后隨便輸入一串字度符,如下圖所示。
3、接著右擊這個(gè)單元格并點(diǎn)擊設(shè)置單元格格式。
4、然后點(diǎn)擊左側(cè)的特殊。
5、接著點(diǎn)擊人民幣大寫并版點(diǎn)擊確定。
6、通過(guò)以上操作,我們就權(quán)把數(shù)字變成了人民幣大寫了。
excel表格中的大寫數(shù)字后面帶小數(shù)點(diǎn)怎么轉(zhuǎn)換中文大寫
比如說(shuō)在表格中輸入12.326然后轉(zhuǎn)換成中文大寫"壹拾貳點(diǎn)叁貳陸.回答列表在同一單元格中,再次輸入不同的數(shù)字e799bee5baa6e79fa5e98193e59b9ee7ad9431333337613832,中文大寫也跟著變化。
特別說(shuō)明,此單元格的數(shù)字不是金額,只是普通帶小數(shù)點(diǎn)的數(shù)字,小數(shù)點(diǎn)后有一至四位小數(shù).
暈,沒(méi)見(jiàn)過(guò)。
問(wèn)題:在Excel表格中,怎樣將帶小數(shù)點(diǎn)的小寫數(shù)字轉(zhuǎn)換成中文大寫?
比如說(shuō)在表格中輸入12.326然后轉(zhuǎn)換成中文大寫"壹拾貳點(diǎn)叁貳陸.
在同一單元格中,再次輸入不同的數(shù)字,中文大寫也跟著變
一、在輸入的當(dāng)前單元格直接轉(zhuǎn)換,沒(méi)有現(xiàn)成的格式函數(shù)。但通過(guò)VBA代碼還是能夠?qū)崿F(xiàn)的。(VBA代碼我在后面講)
如果想簡(jiǎn)單一點(diǎn)的話,通過(guò)相玲單元格轉(zhuǎn)換大寫還是方便一點(diǎn)。
如果在 A1 輸入小寫,就在 B1 輸入如下公式:
=IF(A1>0,SUBSTITUTE((TEXT(A1,"[DBnum2]")),".","點(diǎn)"),IF(A1<0,"負(fù)"&SUBSTITUTE((TEXT(ABS(A1),"[DBnum2]")),".","點(diǎn)"),""))
上面的公式中考慮了輸入負(fù)數(shù)和零的問(wèn)題,如不考慮負(fù)數(shù)和零,公式可以簡(jiǎn)化如下:
=IF(A1>0,SUBSTITUTE((TEXT(A1,"[DBnum2]")),".","點(diǎn)"),"")
二、如果你堅(jiān)持要在輸入數(shù)據(jù)的單元格中直接轉(zhuǎn)換中文大寫,只好用VBA程序代碼了,只是比較煩。
代碼如下:
Private Sub Worksheet_Change(ByVal aa As Range)
On Error GoTo error
If aa.Column = 1 Then
Select Case aa
Case Is > 0
aa = Replace(Application.Text(aa, "[DBnum2]"), ".", "點(diǎn)")
Case Is < 0
aa = "負(fù)" & Replace(Application.Text(Abs(aa), "[DBnum2]"), ".", "點(diǎn)")
Case Is = 0
aa = ""
End Select
End If
error: Exit Sub
End Sub
說(shuō)明:
1。我說(shuō)的代碼實(shí)際上是用Execl自帶的VBA編程語(yǔ)言編制的一個(gè)小程序。這個(gè)程序在你打開(kāi)工作表的時(shí)候已在后臺(tái)準(zhǔn)備運(yùn)行,當(dāng)工作表中某個(gè)單元格內(nèi)容發(fā)生變化時(shí)馬上運(yùn)行。在程序運(yùn)行中程序會(huì)自動(dòng)判別,還在第一列的單元格中輸入的小寫數(shù)字都轉(zhuǎn)換成中文大寫,在其他單元格中輸入的數(shù)字不轉(zhuǎn)換大寫。程序是在后臺(tái)運(yùn)行的,在工作表窗口是看不見(jiàn)的,只能看見(jiàn)程序運(yùn)行后的結(jié)果。在工作表的單元格中不能設(shè)置這些程序代碼。程序代碼只能在VBA編碼窗口中編制。打開(kāi)VBA編程窗口的方法有好幾種,這里只說(shuō)一種。在已打開(kāi)的工作表中,右擊您要轉(zhuǎn)換中文大寫的工作表標(biāo)簽,在彈出的菜單中選擇查看代碼,這時(shí)VBA編碼窗口已打開(kāi)。把上面的代碼輸入到代碼窗口中。當(dāng)然可以用復(fù)制的方法把代碼復(fù)制過(guò)去,這樣不容易錯(cuò)。最后關(guān)閉代碼窗口,自動(dòng)回到工作表窗口。這時(shí)你在A1中輸入數(shù)字試試看,是否得到中文大寫的效果。
2。在上面程序代碼中, 已設(shè)置為在工作表的第一列任何單元格中輸入小寫的數(shù)字都會(huì)馬上轉(zhuǎn)換成大寫。其它單元格中輸入的數(shù)據(jù)不會(huì)轉(zhuǎn)換。如想在其它列的單元格中轉(zhuǎn)換數(shù)據(jù),請(qǐng)修改第三行代碼------Column = 1---- 中的數(shù)字。數(shù)字1代表第一列,數(shù)字2代表第二列,依次類推。
3。如果不考慮負(fù)數(shù)、零等情況的話,代碼可以簡(jiǎn)化如下:
Private Sub Worksheet_Change(ByVal aa As Range)
If aa.Column = 1 Then
aa = Replace(Application.Text(aa, "[DBnum2]"), ".", "點(diǎn)")
End If
End Sub
采用簡(jiǎn)化代碼的情況下,輸入的數(shù)字必須 >0 ,如果輸入 <=0 的數(shù)字會(huì)有意想不到結(jié)果。因?yàn)榇a中沒(méi)有處理0和<0數(shù)字的語(yǔ)句。請(qǐng)涼解。
五、上面的公式和程序代碼只解決特定問(wèn)題的,不要直接用于人民幣大小寫的轉(zhuǎn)換。
請(qǐng)多提意見(jiàn)!
問(wèn)題己解決
你用替換功能呀。這個(gè)適合大批量的轉(zhuǎn)換。
沒(méi)有這樣的功能吧.
這很容易呀,在Excel中就有這樣的轉(zhuǎn)換。選擇要轉(zhuǎn)換的數(shù)據(jù),或者先在單元格中進(jìn)行設(shè)置,右鍵/設(shè)置單元格格式,選擇數(shù)字選項(xiàng)卡,選擇左邊的分類為特殊,然后選擇右邊的類型為中文大寫數(shù)字,確定即可。
如此設(shè)置小數(shù)點(diǎn)的"."不能轉(zhuǎn)換成"點(diǎn)".
在maya123215的回答的基礎(chǔ)上,再“查找-替換”嘛,把“.”換成“點(diǎn)”。
maya123215老師用的方法: 右鍵->設(shè)置單元格格式->數(shù)字->特殊->數(shù)字中文大寫
是最簡(jiǎn)單及常用的方法
由于單元格的內(nèi)容仍然是數(shù)字 12.326, 并非文本格式“壹拾貳點(diǎn)叁貳陸”, 故miaowu老師提議用“查找-替換”嘛,把“.”換成“點(diǎn)”是不可行的
故我提議用以下的公式:
假設(shè)A1是 12.326
在任何一格輸入公式:
=SUBSTITUTE(TEXT($A$1,"[DBNum2][$-804]G/通用格式"),".","點(diǎn)")
便會(huì)出現(xiàn) 壹拾貳點(diǎn)叁貳陸
由于中文大寫主要是作金額, 單位是 元/角/分
公式變成:
=TEXT(INT(A1),"[DBNum2][$-804]G/通用格式")&"元"&IF((INT(A1*10)-INT(A1)*10)=0,"",TEXT(INT(A1*10)-INT(A1)*10,"[DBNum2][$-804]G/通用格式")&"角")&IF(INT(A1*100)-INT(A1*10)*10=0,"",TEXT(INT(A1*100)-INT(A1*10)*10,"[DBNum2][$-804]G/通用格式")&"分")
便會(huì)出現(xiàn) 壹拾貳元叁角貳分
注意: 此公式會(huì)將小數(shù)后第三個(gè)位舍去, 如公式要求四舍五入進(jìn)位, 公式內(nèi)所有 A1 要改成ROUND(A1,2), 公式便要長(zhǎng)很多
呵呵,很好用,但有一個(gè)問(wèn)題,假如小數(shù)點(diǎn)后面出現(xiàn)零,就不正確了,如6968.05,就變成了:陸仟玖佰陸拾捌元伍分,但實(shí)際需要的是:陸仟玖佰陸拾捌元零伍分,如何實(shí)現(xiàn)。
再就是后面是零角零分的情況如何實(shí)現(xiàn)。
還有要在本單元格轉(zhuǎn)換如何實(shí)現(xiàn),也就是說(shuō)轉(zhuǎn)換后的大寫金額顯示在小寫數(shù)字所在的單元格。
剛看到你的意見(jiàn)
公式顯示是可以解決 “零角伍分” 或 “零伍分”的問(wèn)題, 但公式較長(zhǎng)
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com