1樓:匿名使用者
這裡引用的是c3單元格,在記事本裡改一下,再複製到excel裡就可以了!
以下就是函式了:="大寫人民幣"&if(c3<0,"負圓角",if(int(abs(c3))=abs(c3),,if(abs(c3)<0.
1,,"零分","整")))
2樓:匿名使用者
可以用這個函式,相對比較簡單一些:
=if(a1<=0,,text(int(a1),"[dbnum2]人民幣g/通用格式")&"元零"),text(int(a1*10)-int(a1)*10,"[dbnum2]")&"角整",text((int(a1*100)-int(a1*10)*10),"[dbnum2]")&"分"))
怎樣在excel中數字轉人民幣大寫
3樓:匿名使用者
這個可以用公式來完成:
excel2007公式如下:
1、將需要轉為人民幣的數字輸入a1單元格
2、在b1單元格輸入公式:=substitute(substitute(if(round(a1,2),text(a1,";負通用格式圓;;")&text(right(text(a1,".
00"),2),"[dbnum2]0角0分;;整"),),"零角",if(a1^2<1,,"零")),"零分","整")
3、完成。當然你可以向下複製。同樣可以將左邊a2以下的單元格轉換為人民幣大寫。
4樓:匿名使用者
將123轉換成中文大寫
=text("123","[dbnum2]")將a1單元格內容轉換成中文大寫
=text(a1,"[dbnum2]")
5樓:匿名使用者
假設1000.00在a1單元格,則公式為
=text(int(a1),"[dbnum2]")&"元角分")&"整"
6樓:西山采薇客
如資料在a4,在c4 中輸入公式:=text(a4,"[dbnum2]g/通用格式")
7樓:枚夜天
滑鼠右鍵「設定單元格格式」》數字》特殊》中文大寫數字》搞定!!!
8樓:想學
如果a2中是數字,在b2中將下列公式貼上,然後回車。
=if(or(a2="",a2=0),"",substitute(substitute(text(trunc(fixed(a2)),"[>0][dbnum2];[<0]負元[dbnum2]0角0分;;"&if(abs(a2)>1%,"元整",)),"零角",if(abs(a3)<1,,"零")),"零分","整"))
這是我自己在網上蒐集整理到的乙個公式。
怎樣在excel中數字轉人民幣大寫
9樓:跪著作揖
這裡以office excel 2013版本為具體的例子,在excel中數字轉人民幣大寫的操作方法如下:
1、進入到excel**中,選擇**然後滑鼠右鍵單元格,並且在彈出來的頁面選擇【設定單元格格式】。
2、進入到設定單元格格式的操作主頁面以後,然後點選【特殊】。
3、最後進入到特殊的操作頁面以後,然後點選【中文大寫數字】並且點選【確定】即可實現在excel中數字轉人民幣大寫的要求了。
10樓:影者東昇
工具:excel2010
1、開啟excel文件,如下圖所示
2、在b2單元格輸入如下公式:
=if(trim(b1)="","",if(b1=0,"",if(b1<0,"負元角",if(int(abs(b1))=abs(b1),,if(abs(b1)<0.1,,"零分","整")))
3、效果如下
11樓:矯謹閭丘玲瓏
這個可以用公式來完成:
excel2007公式如下:
1、將需要轉為人民幣的數字輸入a1單元格
2、在b1單元格輸入公式:=substitute(substitute(if(round(a1,2),text(a1,";負通用格式圓;;")&text(right(text(a1,".
00"),2),"[dbnum2]0角0分;;整"),),"零角",if(a1^2<1,,"零")),"零分","整")
3、完成。當然你可以向下複製。同樣可以將左邊a2以下的單元格轉換為人民幣大寫。
12樓:波嗣董赫然
=substitute(if(-rmb(a1),if(a1>0,,"負通用格式元角0分;;整"),),"零角",if(a1^2<1,,"零"))
如何在excel2007中將小寫數字轉換為人民幣大寫?
13樓:匿名使用者
可以直接將單元格格式改為 特殊 裡面的中文大寫,另外就是公式
數字在a1
b1輸入公式
=if(abs(a1)<0.005,"",if(a1<0,"負元角",if(int(abs(a1))=abs(a1),,if(abs(a1)<0.1,,"零分","整"))
14樓:匿名使用者
首先選中要轉換的小數字,單擊滑鼠右鍵,選擇「設定單元格格式」,
選擇「數字」,在 分類 欄中行選「特殊」, 右邊有「型別」中選「中文大寫數字」就可以了。
注:下面的「設定區域(國家/地區)」需選「中文(中國)」。
15樓:匿名使用者
=if(h29="","",if(h29<0,"無效數值",if(int(h29),text(int(h29),"[dbnum2]")&"元角",if(int(h29)=h29,,if(h29<0.1,,"零分","整")))
(只需將h29改成相應單元格即可)
16樓:匿名使用者
上面的a1要改改好多個超麻煩,,,下面這個只需要改兩處的a1即可超快>9][dbnum2]元0角0分;[=0]元整;[dbnum2]元零0分"),"零分","整")," 元零",)," 元",)
excel如何將數字轉換為大寫人民幣形式?函式!
17樓:無問西東
只要用text()函式即可:
=text(490563.23*100,"[dbnum2]0拾0萬0仟0佰0拾0元0角0分")
結果顯示為:肆拾玖萬零仟伍佰陸拾叄元貳角叄分
18樓:往事如煙然
在單元格右鍵——設定單元格格式——數字選項框中選擇特殊,右邊框中選擇中文大寫數字。設定好後,再輸入123就會變為壹佰貳拾叄!
19樓:匿名使用者
選定單元格,單擊右鍵,選「設定單元格格式」,在「數字」選項中選「特殊」,右邊型別中選「人民幣大寫」。 設定完後直接用格式刷,比用函式方便。
20樓:澄明煦
=if(d6=" "," ",if(--right(d6*100,2)=0,numberstring(int(d6),2)&"元整",if(--left(right(d6*100,2),1)=0,numberstring(int(d6),2)&"元分",if(--right(d6*100,1)=0,numberstring(int(d6),2)&"元角",numberstring(int(d6),2)&"元角分"))))
excel提取指定數字,在excel中,怎樣提取一串數字中的指定幾位數,用公式實現
設你原始卡號及姓名在sheet1中的a列,從a1開始。在以3開頭的表中輸入公式 if left sheet1 a1,1 3 left sheet1 a1,16 將此公式複製下去即可得到所有以3開頭的信用卡卡號 不帶姓名 在以4 5開頭的表中輸入公式 if or left sheet1 a1,1 4 ...
怎樣在EXCEL中輸入隨機數字使其等於固定數
a1輸入 round rand 1000 30,0 公式下拉到 a29a30 輸入 1000 sum a1 a29 就行了 ps a1 int rand 15 25 這就是25 40的公式了,但是不能保證最後的乙個a30是正數還是負數 不過出現負數的機率非常小!30個數都你手工輸入?要使其相加之和固...
Excel中怎樣把數字四捨五入,EXCEL中如何設定四捨五入?
在excel提供的 數學與三角函式 中提供的這個名為round number,numdigits 的函式,它的功能就是根據指定的位數,將數字四捨五入。這個函式有兩個引數,分別是number和numdigits。其中number就是將要進行四捨五入的數字,或用公式計算的結果 numdigits則是希望...
Excel中怎樣把數字四捨五入,EXCEL中如何設定四捨五入?
excel如何進行四捨五入?在excel提供的 數學與三角函式 中提供的這個名為round number,num digits 的函式,它的功能就是根據指定的位數,將數字四捨五入。這個函式有兩個引數,分別是number和num digits。其中number就是將要進行四捨五入的數字,或用公式計算的...
在excel中怎麼把數字與文字分開
具體操作步驟如下所示 先來學習right函式 right函式是從乙個文字字串的最後乙個字元開始返回指定個數的字元。在學習另乙個函式 left,left與right剛好相反,是從乙個文字字串的第乙個字元開始返回指定個數的字元。細心的人會發現這兩個函式是返回指定個數的字元,那麼有的是類似 自行車123 ...