1樓:匿名使用者
比如a1是小寫金額,a2就填 =a1,往下下拉,然後把a2一整列右鍵選擇「設定單元格式」-特殊-大小寫。簡單易懂。
2樓:匿名使用者
b1 =substitute(substitute(if(a1<0,"負元
00"))),"角分",if(round(a1,2)=0,"","整")),"零元零",""),"零元","")
四捨五入至元
b1 =if(and(right(int(round(abs(a1),2)/10000))="0",right(int(round(abs(a1),2)/1000))<>"0"),substitute(text(int(round(abs(a1),2)),"[dbnum2]"),"萬","萬零"),text(int(round(abs(a1),2)),"[dbnum2]"))&"元"
在word或excel裡輸入小寫金額,在另一格子裡自動生成大寫金額。
3樓:鍾香彤尹若
設b11為小寫金額.
在大寫金額那單元格里面填入公式
=substitute(if(b11,if(b11<0,"負通用格式元;[dbnum2]g/通用格式元;")&text(right(rmb(b11),2),"[>9][dbnum2]0角0分;[>][dbnum2]0分;整"),"零元"),"零分","整")
4樓:匿名使用者
設小寫金額存在在h11單元格,則公式為:
if(int(h11),text(int(h11),"[dbnum2]")&"元角",if(int(h11)=h11,,if(h11<0.1,,"零分。","整。
"))希望你能看懂!
5樓:匿名使用者
提供個簡單的公式:=text(a1*100,"[dbnum2]0 拾 0 萬 0 仟 0 佰 0 拾 0 元 0 角 0 分")
但這個公式有個不足之處,如果資料為1345.67,就要將公式中的「0 拾 0 萬 」刪掉,如為123.45,就要將「0 拾 0 萬 0 仟 」刪掉。
如果資料固定為多少位數,就最好用此公式,如果資料位數經常變化,就用樓上的公式。但那個公式估計你一下子看不明白。
在excel表中輸入小寫金額後在另一行如何自動生成大寫金額?
6樓:次次次蛋黃米亞
1、開啟excel**在a1單元格內輸入需要轉換成大寫金額的數字「2205576」。
2、然後在b1單元格內點選「fx」插入函式,使用if函式和substitute函式的組合。
3、在其中輸入函式引數,下圖為轉換的公式:=if(a1>=1,numberstring(int(a1),2)&"元角0分;;整"),"零角",if(a1<1,,"零")),"零分","整")。
4、點選回車鍵即可生成公式的計算結果「捌佰柒拾玖元整」。
7樓:染塵墨羽
對於金額2205576元,標準的大寫為「貳佰貳拾萬伍仟伍佰柒拾陸元整」,而「貳佰貳拾萬零伍仟伍佰柒拾陸元整」是不正確的,如何將小寫金額轉換成標準的大寫金額可以參考下方步驟。
1、演示使用的軟體為excel電子**,使用的版本為office professional plus2013。
2、首先開啟電子**並在**中輸入用於演示如何在輸入小寫金額後,自動生成大寫金額的操作所需要的資料。
3、選中想要生成大寫金額的列,並單擊右鍵選擇設定單元格格式選單,在彈出的視窗中將格式設定為特殊中文大寫數字並點選確定。
4、然後在b2單元格中輸入「=a1」,該公司表示將b1單元格中的值設定為a1,因為b列的單元格已經被全部設定為大寫金額表示,所以當a列的數字產生變動時,b列將相應的生成大寫金額。
5、輸入後點選回車確定可以看到此時已經將小寫金額自動在另一行中生成了大寫金額表示。
此時將b列單元格使用格式填充進行向下填充,後續a列單元格數值變動時b列將相應的生成大寫金額表示。
8樓:匿名使用者
貳佰貳拾萬伍仟伍佰柒拾陸元整是正確的,不用更改,萬以下就是千了,要零幹什麼呢?對於整數轉換大寫數字有很簡單的方法:
1、輸入數字2205576,設定單元格數字格式為「特殊」—「中文大寫數字」,如下圖:
2、使用簡單公式:
=text(a1,"[dbnum2]")&"元整"
9樓:四面生風
=if(and(int(t1)=0,t1<>0),"",if(and(t1>10000,int((t1/100000-int(t1/100000))*10)=0,int((t1/10000-int(t1/10000))*10)>0),if(iserr(find("萬",text(t1,"[dbnum2]g/通用格式"))),substitute(text(int(t1),"[dbnum2]g/通用格式"),"億","億零"),substitute(text(int(t1),"[dbnum2]g/通用格式"),"萬","萬零")),text(int(t1),"[dbnum2]g/通用格式"))&"元")&if(t1=int(t1),"整",if(mid(text(t1,"[dbnum2]g/通用格式"),search(".",text(t1,"[dbnum2]g/通用格式"))+1,1)="零",if(int(t1)=0,"","零"),if(and(int((t1/10-int(t1/10))*10)=0,int(t1)<>0),"零","")&mid(text(t1,"[dbnum2]g/通用格式"),search(".",text(t1,"[dbnum2]g/通用格式"))+1,1)&"角通用格式"),search(".
",text(t1,"[dbnum2]g/通用格式"))+2,1)="","整",mid(text(t1,"[dbnum2]g/通用格式"),search(".",text(t1,"[dbnum2]g/通用格式"))+2,1)&"分")
公式特長,把公式直接貼上到單元格,然後用ctrl+h,把公式中的t1替換為小寫金額所在的單元格(替換時只點替換按鈕,不要點全部替換鈕,因為只替換公式所在單元格中的內容)
10樓:秋無痕
在搜狗輸入法下 v+數字+b直接出中文數字大寫,需要「元整」時,輸入數字時把小數點(.00)輸入就可以了
11樓:excel皮先生
小寫數字轉換成大寫金額。
excel中如何在一單元格隨意輸入一組小寫金額,在另一個單元格會自動顯示其大寫金額
12樓:匿名使用者
假如輸入的小寫金額在a1單元格,
公式:=if(a1=0,"",if(int(a1),text(trunc(a1),"[dbnum2]")&"元","")&if(mod(a1,1)=0,"整",if(trunc(a1,1),if(a1=trunc(a1,1),text(left(right(a1*100,2)),"[dbnum2]0角整角")&"0分")),text(a1*100,"[dbnum2]0分"))))
示例**:
公式解釋:
if函式是用來邏輯判斷,int函式是取整,text函式是將小寫數字轉換成中文大寫格式,mod函式是取餘數(小數部分)。關於該系列函式的詳細幫助及使用說明可以參閱excel的幫助檔案(開啟excel按下f1搜尋相關函式即可)。
13樓:山桑弓
假設數字金額在a1,公式為
=text(a1*100,"[dbnum2]0佰0拾0元角0分")
就是其中的0佰0拾什麼的要自己調整的。
14樓:
我這個簡短些,角位是可以不寫整的
元整","元")&if(int(a1)<>a1,text(--right(int(a1*10)),"[=0]零;[>0][dbnum2]#角分;;"))
15樓:匿名使用者
=if(round(f33,2)<0,"無效數值",if(round(f33,2)=0,"零",if(round(f33,2)<1,"",text(int(round(f33,2)),"[dbnum2]")&"元零"),text(int(round(f33,2)*10)-int(round(f33,2))*10,"[dbnum2]")&"角整",text((int(round(f33,2)*100)-int(round(f33,2)*10)*10),"[dbnum2]")&"分")))
怎麼在excel裡輸入特定的資料
顯示一個隨機數的公式為 randbetween 4500,10000 100因為你要在一個單元格中顯示,所以可以用連字元將10個這樣的公式連線起來 測試通過!redstarw 十二級 的回答是正確的但是兄臺你忘了教人家家在分析工具庫 預設情況下excel是沒有randbetween這個函式的啦操作工...
在Excel中如何能輸入編號,在Excel中如何能輸入編號001?
方法想到四個。一是,選單元格格式,文字。然後再輸入 二是,前面加半形單引號 比如,001三是,考慮到是編號,你可能需要填充的。所以,可以單元格格式,自定義 000 這樣輸入1,自動變為001,下拉可以填充成 002 003 004 四是,同上原因,可以第一個單元格輸入 text row a1 000...
excel裡我輸入的數字為什麼在框的右邊,數字長的直接變成這樣了1 32325E 15原來的是
在框的右邊是對齊的原因,你按ctrl a,然後在對齊那裡點居中對齊,資料顯示不全,是因為格式不對,可以在點格式,選擇單元格,在彈出的對話方塊中選擇數字,小數點可以按需要來保留,一般預設是2位,然後再選擇對齊,水平和垂直對齊選居中或你想要的效果,點確定,注意 輸入的資料不要超過15位,否則15位之後的...