1樓:天堂滴落的眼淚
工具:2010版excel
1、先開啟excel,以下圖為例,需要將a1單元格中的數字轉化成中文大寫金額格式並在b1單元格中顯示結果;
2、選中b1單元格並輸入公式“=substitute(substitute(text(int(a1),"[dbnum2][$-804]g/通用格式元"&if(int(a1)=a1,"整",""))&text(mid(a1,find(".",a1&".0")+1,1),"[dbnum2][$-804]g/通用格式角")&text(mid(a1,find(".
",a1&".0")+2,1),"[dbnum2][$-804]g/通用格式分"),"零角","零"),"零分","")”;
3、按下回車鍵後就可以在b1單元格中得出結果了。
2樓:
假設資料在a1,則在b1輸入
=if(a1<0,"負","")&text(int(abs(a1)),"[dbnum2]")&"圓"&text(right(a1*100,2),"[dbnum2]0角0分")
3樓:匿名使用者
b1公式下拉:
=substitute(substitute(if(-rmb(a1,2),text(a1,";負")&text(int(abs(a1)+0.5%),"[dbnum2]g/通用格式圓;;")&text(right(rmb(a1,2),2),"[dbnum2]0角0分;;整"),),"零角",if(a1^2<1,,"零")),"零分","整")
excel中數字如何自動轉換成中文大寫數字
4樓:匿名使用者
對e7單元格的百萬內數字轉換為中文大寫函式公式如下:
=concatenate(if(len(round(e7*100,0))>8,"¥"&numberstring(left(right(round(e7*100,0),9)),2),if(len(round(e7*100,0))=8,"¥",""))," 佰 ",if(len(round(e7*100,0))>7,numberstring(left(right(round(e7*100,0),8)),2),if(len(round(e7*100,0))=7,"¥",""))," 拾 ",if(len(round(e7*100,0))>6,numberstring(left(right(round(e7*100,0),7)),2),if(len(round(e7*100,0))=6,"¥",""))," 萬 ",if(len(round(e7*100,0))>5,numberstring(left(right(round(e7*100,0),6)),2),if(len(round(e7*100,0))=5,"¥",""))," 仟 ",if(len(round(e7*100,0))>4,numberstring(left(right(round(e7*100,0),5)),2),if(len(round(e7*100,0))=4,"¥",""))," 佰 ",if(len(round(e7*100,0))>3,numberstring(left(right(round(e7*100,0),4)),2),if(len(round(e7*100,0))=3,"¥",""))," 拾 ",if(len(round(e7*100,0))>2,numberstring(left(right(round(e7*100,0),3)),2),if(len(round(e7*100,0))=2,"¥",""))," 元 ",if(len(round(e7*100,0))>1,numberstring(left(right(round(e7*100,0),2)),2),if(len(round(e7*100,0))=1,"¥",""))," 角 ",numberstring(left(right(round(e7*100,0),1)),2)," 分 ")
5樓:空降神經冰
平時工作中輸入金額時常常需要轉成中文大寫數字,但輸入起來比較麻煩,那麼是否可以將數字直接轉換成中文大寫呢?本教程中就為大家介紹在excel中如何將數字自動轉換成中文大寫數字。 第一步:
開啟excel工作表,滑鼠右鍵單擊選中需要顯示中文大寫數字的單元格(可以批量拉選單元格),在彈出的快捷選單中選擇“設定單元格格式”。 第二步:在彈出的對話方塊中選擇“數字”選項卡,並且在“分類”列表中選擇“特殊”,在型別框中選擇“中文大寫數字”,然後單擊“確定”即可。
這樣,在修改過的單元格內輸入數字即可自動換位為中文大寫數字了。
excel如何把阿拉伯數字自動轉換成大寫金額(含元角分)
6樓:匿名使用者
方法一:右鍵單元
格,設定單元格格式-數字-特殊-中文
大寫數字
方法二版:左鍵單權元格,在上方輸入欄輸入以下文字=substitute(substitute(if(a1<0,"負","")&text(trunc(abs(round(a1,2))),"[dbnum2]")&"元"&if(iserr(find(".",round(a1,2))),"",text(right(trunc(round(a1,2)*10)),"[dbnum2]"))&if(iserr(find(".
0",text(a1,"0.00"))),"角","")&if(left(right(round(a1,2),3))=".",text(right(round(a1,2)),"[dbnum2]")&"分",if(round(a1,2)=0,"","整")),"零元零",""),"零元","")
7樓:匿名使用者
選中copy所有需要使用大寫數字的單元格
bai,單擊滑鼠du右鍵,在彈出的快捷選單中執行“設zhi置單元格格dao式”命令,在彈出的“單元格格式”對話方塊中選擇“數字”選項卡,在“分類”列表框中選擇“特殊”選項,然後在右側的“類別”列表框中選中“人民幣大寫”,單擊“確定”按鈕。
8樓:匿名使用者
別人的,你試試...
=substitute(substitute(if(a1<0,"負","")&text(trunc(abs(round(a1,2))),"[dbnum2]")&"元"&if(iserr(find(".",round(a1,2))),"",text(right(trunc(round(a1,2)*10)),"[dbnum2]"))&if(iserr(find(".0",text(a1,"0.
00"))),"角","")&if(left(right(round(a1,2),3))=".",text(right(round(a1,2)),"[dbnum2]")&"分",if(round(a1,2)=0,"","整
回")),"零
答元零",""),"零元","")
9樓:匿名使用者
按右健框裡沒有人民幣大寫字樣怎麼辦
10樓:h皓然正氣
右鍵單元格,設定單元格格式,數字,特殊,中文大寫數字,解決
11樓:雞誘男
路過不好意思,我啥也不懂。就是為了混個經驗做任務。新手,sorry了
在excel中,如何用vlookup函式對已經進行了篩選
一條酸菜魚 1 開啟excel 這是已經進行篩選過的資料,要在三個姓名中引用篩選中的資料。2 輸入公式 vlookup j20,g 2 h 8,2,0 3 輸入公示後,按回車鍵即可引用資料。4 下拉複製公式即可。 這裡面說的很詳細 啊 excel中如何使用類似vlookup這樣的函式,完成同時存在精...
excel中如何用vba將工作表sheet1重新命名,因為要重
20時13分14秒 sub rename mydate format date,409 dd mmm yy 得到美式的日期格式 mymonth split mydate,split此日期格式,找到當前的月份的英語簡寫 myname ucase mymonth 1 ucase mymonth 0 ye...
excel如何用函式多條件排序,excel“條件排序”的函式是什麼?
遇見那個人 多條件排序方法如下所示。1 vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。2 如圖,我們按照班級和姓名查詢性別。3 選中如圖,鍵盤按ctrl c。4 選中如圖,輸入 a1 a5 b1 b5。5 滑鼠移到e1...