excel怎麼把小寫數字轉大寫人民幣

2022-02-23 08:29:08 字數 5691 閱讀 2151

1樓:農民傷不起

用函式:=numberstring(a1,2)(a1你的資料)

或者設定單元格

2樓:匿名使用者

在a1單元格輸入小寫數字,在b1單元格顯示大寫人民幣元角分,可在b1單元格輸入:=if(round(a8,2)=0,"",if(round(abs(a8),2)>=1,text(int(round(abs(a8),2)),"[dbnum2]")&"元整",if(right(text(a8,".

00"),4)*1>=1,if(right(text(a8,".00"),2)*1>9,"","零"),if(round(abs(a8),2)>=1,"零>9,text(left(right(text(a8,".

00"),2)),"[dbnum2]")&"角>0,text(right(text(a8,".00")),"[dbnum2]")&"分","整")))

以上公式可複製,再下拉。

3樓:福州海棠

假設資料從a2開始,

=text(a2,"[dbnum2][$-804]g/通用格式")&"圓"

4樓:學徒

=numberstring(數值,2)

excel中將人民幣小寫轉大寫的公式?

5樓:窗外的社會

工具/原材料

excel2018版、電腦。

1、開啟電腦找到並雙擊開啟excel2018新建工作**;

2、雙擊開啟excel新建工作**以後,為了示範在a1輸入好數字,在複製貼上到b1中;

3、編輯數字並選中b1後,點選滑鼠右鍵選擇」設定單元格格式「的命令;

4、在彈出的對話方塊中點選特殊,並在右邊的介面選擇人民幣大寫點選確定;

5、設定並確定好以後,此時b1的單元格就自動的轉換為大寫;

6、也可以在單元格內直接輸入v+數字,如:」v365874.51「選擇大寫的金額即可完成。

6樓:匿名使用者

設a1列為資料列,則在a2輸入以下公式(可複製):

=if(a1<0,"負","")&if(abs(a1)>1,text(trunc(abs(round(a1,2))),"[dbnum2]")&"元

00"))),"角分","整")

7樓:吾心激盪

=if(g4<0,text(int(abs(g4)),"負[dbnum2]g/通用格式元整","元")

角")

分")

針對g4單元格,可以判斷正負,小數點2位以後直接捨去,這是我找到最簡潔的公式,自己加了負數和整數判斷,第一行變得略長一些

效果圖針對g2單元格,如果不加判斷負數的話會更簡潔,但是萬一遇到負數沒注意的話就容易忽略數字前面的符號

元整","元")

角")

分")

不判斷負數公式

8樓:財馬

a1輸入數字,在b1或其它單元格輸入公式:=if(a1="","",if(round(a1,2)=0,"零",if(round(a1,2)<0,"負","")&if(round(abs(a1),2)<1,"",text(int(round(abs(a1),2)),"[dbnum2]")&"圓零"),text(int(round(abs(a1),2)*10)-int(round(abs(a1),2))*10,"[dbnum2]")&"角整",text((int(round(abs(a1),2)*100)-int(round(abs(a1),2)*10)*10),"[dbnum2]")&"分")))

9樓:山桑弓

如果資料放在a1, 在b1中輸入

=text(100*a1,"[dbnum2]0拾0萬0千0百0拾0元0角0分")

上次給你的那個少乘了100,會顯示錯誤的。

怎麼用excel將小寫金額轉換**民幣的大寫金額

10樓:匿名使用者

可以先將小寫金額所在的單元格選中,然後設定單元格格式為中文大寫數字。

1、開啟excel文件,用滑鼠將所有小寫金額所在的單元格選中,然後右擊被選中的單元格,點選「從下拉選單中選擇...」按鈕:

2、在開啟的單元格格式設定視窗中,點選分類下面的「特殊」按鈕,然後點選型別裡面的「中文大寫數字」按鈕:

3、設定完成後,這時所有的小寫金額都會轉換成大寫金額,然後將excel文件進行儲存即可:

11樓:匿名使用者

excel**轉換

1用excel**把小寫金額轉換成大寫是很方便,我們以「8935」這個金額為例。在excel**中輸入「8935」,右擊設定單元格格式。

2設定單元格格式-數字-特殊-中文大寫數字3點選確定,就可以看到原先**中的數字變成大寫了。

「8935元」轉換成大寫金額就是「捌仟玖佰叄拾伍元整」

end搜狗輸入法輸入

還是以「8935」為例,用搜狗輸入法輸入。首先打出8000,依次900,30,5,「8935」打出「捌仟玖佰叄拾伍」,如果換成金額的話,後面加上元整,也就是捌仟玖佰叄拾伍元整。

2搜狗輸入法還有一個更簡單的轉換方法,就是再輸入數字的前面加上v。

比如我想打出「8935」的大寫,v8935,就可以看到輸入框下方的大寫金額了。

12樓:excel皮先生

小寫數字轉換成大寫金額。

13樓:

excel表你想把小寫的金額轉換為大寫的人民幣金額的話,那就可以,你在設定當中有一個選項。直接可以轉換掉

14樓:匿名使用者

excel**中把小寫金額轉換成大寫是很方便的,直接選中單元格,右擊設定單元格格式-數字-特殊-中文大寫數字。

15樓:匿名使用者

substitute(substitute(if(-rmb(e11),if(e11>0,,"負通用格式元角0分;;整"),),"零角",if(e11^2<1,,"零")),"零分","整")

16樓:你好麼閔明

結合int函式,再做1對應壹的vlookup()函式實現,看已知與輸出,差不多是這樣,遇到零在修正,可以自己完善下

17樓:匿名使用者

不好意思說錯了,一點小錯誤應該是在a2處輸入數字,在b2(或是其他任何單元格)處輸入公式即可,因為一般都會有表頭的

=substitute(substitute(if(a2<0,"負元

00"))),"角分",if(round(a2,2)=0,"","整")),"零元零",""),"零元","")

你就會發現你想要的.不懂的你問問你們公司稍微會用excel的就行了,這個包靈,我自己用過的

18樓:匿名使用者

=text(int(a1),"[dbnum2]")&"元角整",text(int(a1*100)-int(a1*10)*10,"[dbnum2]")&"分")

拿去研究一下

19樓:

市區裡插入有你自己去看一看,找一找裡面有。

20樓:匿名使用者

可選用以下方法:

1、如果都是整數,可通過單元格格式設定實現。選定單元格,在其上點滑鼠右鍵——「設定單元格格式」,點「數字」標籤——「特殊」,在」型別「中選擇「中文大寫數字」。

2、如果存在小數,即不是元的整數,可用以下公式處理:

=if(isnumber(a1),if(int(a1),text(int(a1),"[dbnum2]")&"元角",if(int(a1)=a1,,if(a1<0.1,,"零分",""),"")

21樓:匿名使用者

補充一下,hjj5118 的意思我明白了。綜合tangjiangli的答案,我教hjj5118 做:

第一步,開啟已有的**,同時把這個網頁也開啟,稍後能用到這個公式。因為公式太長,必須得用複製,貼上的方法,才保準。

第二步,複製公式,冒號後一個也不能落下。

即:=substitute(substitute(if(a1<0,"負元

0",text(a1,"0.00"))),"角分",if(round(a1,2)=0,"","整")),"零元零",""),"零元","") 。

第三步,雙擊進入a2,使a2單元格中有游標在閃,點貼上。

第四步,回車。

各位高手。excel中。小寫數字怎麼直接轉換成大寫?見截圖

用設定單元格格式的方法來實現數字轉換人民幣大寫 框選你要轉換的數字 左鍵 選擇 設定單元格格式 在數字的標籤裡選擇 特殊 就可以看到人民幣大寫的樣式 excel中怎樣快速地將合計後的小寫數字金額轉換成大寫漢字金額?用公式來轉換 if a1 0,if a1 0,負 substitute substit...

VF如何把小寫轉換成大寫程式設計語句

function dx parameters namount private all like l l s1 零壹貳叄肆伍陸柒捌玖 l s2 億仟佰拾萬仟佰拾億仟佰拾萬仟佰拾元角分 namount ltrim str namount 100,len l s2 2 l len len namount ...

excel高手請進數字自動轉換成中文大寫字

右鍵點選單元格 設定單元格格式 數字 特殊 中文大寫數字。第二個不清楚。第二個鎖定單元格即可 可以 1.不過很長噢 if abs a2 0.005,if a2 0,負元角 if int abs a2 abs a2 if abs a2 0.1,零分 整 2.鎖定單元格。你想做的應該是鎖定部分的單元格吧...