在Excel中輸入數字時如何使同一行的單元格自動生成大寫

2022-11-13 12:20:21 字數 5323 閱讀 8941

1樓:

假定你要在a5輸入阿拉佰數字,b5轉換成中文大寫金額(含元角分),請在b5單元格輸入如下公式:

=if((int(a5*10)-int(a5)*10)=0,text(int(a5),"[dbnum2]g/通用格式")&"元整","零通用格式")&"分"),text(int(a5),"[dbnum2]g/通用格式")&"元通用格式")&"角整",text((int(a5*10)-int(a5)*10),"[dbnum2]g/通用格式")&"角通用格式")&"分"))

2樓:

比如b1輸入小寫字母,在a1裡輸入 =upper(b1),就變成大寫了

3樓:

樓上的,你說的是英文字母大小寫唉

是要數值大寫是嗎?

前面單元格設公式 值等於後面單元格,單元格格式設為:——特殊——中文大寫

4樓:匿名使用者

很簡單很羅索 你自己應該找個書看看

excel中如何自動生成大寫人民幣大寫,在下一行中顯示?

5樓:緣來是我

excel中自動生成大寫人民幣並在下一行中顯示,可複製資料在下一行,然後通過設定單元格格式實現。

方法步驟如下:

2、選中貼上的單元格數值,通過ctrl+1開啟設定單元格格式,在數字標籤頁中,點選特殊,並選擇「中文大寫數字」,然後點選確定按鈕即可。

3、返回excel**,發現成功將小寫數字在下一行以大寫數字顯示出來。

6樓:匿名使用者

在日常財務辦公中經常需要用到將數字轉換為人民幣大寫,通過以上設定可以提高日常辦公效率。

7樓:s今生緣

把你公式裡的h9全都換成indirect("h"&row()-1),如果嫌公式太長,可以用一輔助單元格=indirect("h"&row()-1),來存放上一行的小寫金額值,再把公式裡的h9換成這個輔助單元格,還有你原來的公式也可以用其它稍短點的公式。

其實我覺得你的擔心是多餘的,你插入行後,只要行是插在第9行以上,公式中的h9是會自動跟隨變動的,大寫公式可以用下面的公式,更簡短些:

="合計人民幣大寫元" & text(round((round(h9,2)-int(round(h9,2)))*100,0),"[dbnum2]0角0分"),"零角零分","整"),"零分","整"),"零角","零")

8樓:匿名使用者

將公式中「h9」換成「vlookup("件數合計",a11:i11,8)」。

另外,原公式可以用以下公式簡化一下:

="合計人民幣大寫元

0",text(h9,"0.00"))),"角分","整")

或按「houxy110」公式

仍然將「h9」換成「vlookup("件數合計",a11:i11,8)」。

9樓:真真真白丁

親,您把公式裡的h9,統統替換成

這個的意思是,當您新增行的時候,都從當前寫合計金額的行向上倒數一行,去取行號,再和h列組合。這樣,只要您確保h列不會動,h9和a10是相鄰行,公式就總不會出錯。

10樓:匿名使用者

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

至於h9的替換,可以用行號的函式

11樓:

a10="合計人民幣大寫通用格式") & "元整"

12樓:農民傷不起

單元格格式--特殊--中文大寫

在excel表中輸入小寫金額後在另一行如何自動生成大寫金額?

13樓:次次次蛋黃米亞

1、開啟excel**在a1單元格內輸入需要轉換成大寫金額的數字「2205576」。

2、然後在b1單元格內點選「fx」插入函式,使用if函式和substitute函式的組合。

3、在其中輸入函式引數,下圖為轉換的公式:=if(a1>=1,numberstring(int(a1),2)&"元角0分;;整"),"零角",if(a1<1,,"零")),"零分","整")。

4、點選回車鍵即可生成公式的計算結果「捌佰柒拾玖元整」。

14樓:染塵墨羽

對於金額2205576元,標準的大寫為「貳佰貳拾萬伍仟伍佰柒拾陸元整」,而「貳佰貳拾萬零伍仟伍佰柒拾陸元整」是不正確的,如何將小寫金額轉換成標準的大寫金額可以參考下方步驟。

1、演示使用的軟體為excel電子**,使用的版本為office professional plus2013。

2、首先開啟電子**並在**中輸入用於演示如何在輸入小寫金額後,自動生成大寫金額的操作所需要的資料。

3、選中想要生成大寫金額的列,並單擊右鍵選擇設定單元格格式選單,在彈出的視窗中將格式設定為特殊中文大寫數字並點選確定。

4、然後在b2單元格中輸入「=a1」,該公司表示將b1單元格中的值設定為a1,因為b列的單元格已經被全部設定為大寫金額表示,所以當a列的數字產生變動時,b列將相應的生成大寫金額。

5、輸入後點選回車確定可以看到此時已經將小寫金額自動在另一行中生成了大寫金額表示。

此時將b列單元格使用格式填充進行向下填充,後續a列單元格數值變動時b列將相應的生成大寫金額表示。

15樓:匿名使用者

貳佰貳拾萬伍仟伍佰柒拾陸元整是正確的,不用更改,萬以下就是千了,要零幹什麼呢?對於整數轉換大寫數字有很簡單的方法:

1、輸入數字2205576,設定單元格數字格式為「特殊」—「中文大寫數字」,如下圖:

2、使用簡單公式:

=text(a1,"[dbnum2]")&"元整"

16樓:四面生風

=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替換為小寫金額所在的單元格(替換時只點替換按鈕,不要點全部替換鈕,因為只替換公式所在單元格中的內容)

17樓:秋無痕

在搜狗輸入法下 v+數字+b直接出中文數字大寫,需要「元整」時,輸入數字時把小數點(.00)輸入就可以了

18樓:excel皮先生

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

word和excel裡面怎麼實現打一行數字後自動生成中文大寫,

19樓:以清竹奉綢

搜狗是可以直接輸入大寫的:按v,輸入數字。

如果不考慮用輸入法,word裡自動轉變我不清楚,excel裡是可以實現的。

例:數值在a1,b1請輸入:=text(a1,"[dbnum2]").

希望有所幫助。

20樓:營孝彌戊

你是想要用中文大寫數字來編號吧?

在word中,首先把要編號的內容劃分段落(就是回車),段落前不用加序號;再選中這些段落,格式—專案符號和編號—編號—選中第2行第2列的中文大寫數字編號樣式—確定。

excel中,怎麼在多個單元格中分別輸入阿拉伯數字後自動在一個單元格變成中文大寫? 15

21樓:

如果你的資料在第二行,請看下面**,在l2中輸入公式:

大功告成!

22樓:山口壇斜

用dbnum2格式處理。

你這樣的憑證格式,最高效的就是設定一個輸入單元格,輸入一個數字後,分別生成小寫格式和大寫格式資料。

如何在excel中輸入符號,在Excel表格裡怎麼輸入符號比如鉤 差 五角星等?

1.你是四個點而不是省略號,可以用搜狗打點,第五個就是數學點,可以連續打4個或多個而不跳,但點與點的間距很大,算一個字元的。2.先打一個點,按下空格,再打其他點,回頭把空格刪除就可以了。三個點為一個完整字元,不足三個點,excel就會解讀為小數點。所以起初輸入 一 二個點時都在下邊,連續輸全三個點它...

在EXCEL中怎樣輸入數字變成相應的文字?我指的是輸入時就會自動變成文字,不要輸完後再用替換或函式的方法

個人感覺,你最好明確自己的要求,是要展示型的表還是完成型的。如果需要展示型的,比如做展示彙報,希望觀眾看到內容的變化。那就要通過輔助列,可以通過最基本的if公式來實現功能。如果是完成即可,又何必用公式呢,用輸入1,2,3,4,最後替換或者篩選修改不是也可以嘛!excel中怎麼不讓數字自動變成日期?以...

如何在EXCEL中輸入指定數字,然後用公式做出為一組的隨機數字組合

9個數字放在a1 a9,共有234個不同的組合,用vba可求出全部不重複的各可能結果,放在b在b1開始 sub 巨集1 l 1 for i 1 to 7 for j 2 to 8 for k 3 to 9 if not i j or i k or j k then cells l,2 cells i...