多種方法解決Excel中數字大小寫的快速轉換

2021-01-08 Excel與財務

【溫馨提示】親愛的朋友,閱讀之前請您點擊【關注】,您的支持將是我最大的動力!

作為公司的出納和會計,天天面對數字,有時候需要把數字轉換成大寫,甚至還要帶上元角分,今天小編就教你如何數字大小寫之間的轉換。

方法一:小寫轉大寫設置單元格格式法

1、選中需要轉換成大寫的數字單元格,滑鼠右鍵點擊選中區域,在彈出的菜單中選擇【設置單元格格式】,調出設置單元格格式窗口(或者Ctrl+1鍵)

2、在數字頁面下,分類選擇【特殊】,類型列表中選擇【中文大寫數字】,最後點擊【確定】返回工作區,選中的數字就轉換成大寫了。

方法二:小寫轉大寫函數公式法

可以利用NUMBERSTRING()函數完成

語法:NUMBERSTRING(VALUE,TYPE)

參數一value:要轉化的數字

參數二type:返回結果的類型,有三種:1,2,3

方法三:小寫轉大寫帶元角分

在B2單元格輸入公式:

="人民幣"&IF(A2=INT(A2),NUMBERSTRING(INT(A2),2)&"元整",IF(A2*10=INT(A2*10),NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(INT(A2*10)-INT(A2)*10,2)&"角整",IF(ROUNDDOWN(A2*10-INT(A2)*10,0)=0,NUMBERSTRING(INT(A2),2)&"元零"&NUMBERSTRING(ROUND(A2*100-INT(A2*10)*10,0),2)&"分",NUMBERSTRING(INT(A2),2)&"元"&NUMBERSTRING(INT(A2*10)-INT(A2)*10,2)&"角"&NUMBERSTRING(ROUND(A2*100-INT(A2*10)*10,0),2)&"分")))

然後再填充公式,整列數字都轉換成帶元角分的大寫金額。

公式比較長,用到的函數較多,不明白的可以直接套用,把公式中的A2單元格修改成需要轉換數字的單元格即可。

方法四:小寫轉大寫帶元角分(通用公式)

方法3中的NUMBERSTRING()在較低的Excel版本中沒有這個函數,可以用下面的公式:

="人民幣"&TEXT(INT(A2),"[DBNUM2]")&"元"&TEXT(MID(A2,LEN(INT(A2))+2,1),"[DBNUM2]D角")&TEXT(MID(A2,LEN(INT(A2))+3,1),"[DBNUM2]D分")

方法五:大寫轉小寫

如果需要把下圖中的大寫轉換成小寫,可以用VBA代碼解決。

1、按Alt+F11鍵調出VBA窗體,點擊【插入】-【模塊】,在代碼窗口輸入下面代碼:

Function Atoa(At As String)Dim j, m For i = 1 To Len(At) Select Case Mid(At, i, 1) Case "一" j = 1 Case "二" j = 2 Case "三" j = 3 Case "四" j = 4 Case "五" j = 5 Case "六" j = 6 Case "七" j = 7 Case "八" j = 8 Case "九" j = 9 Case "○" j = 0 End Select m = m & j Next Atoa = mEnd Function

2、在B2單元格輸入公式:=atoa(A2),即可得出小寫數字。

小夥伴們,在使用Excel中還碰到過哪些問題,評論區留言一起討論學習,堅持原創不易,您的點讚轉發就是對小編最大的支持,更多教程點擊下方專欄學習。

當表格需要列印到一張紙上時,這幾招幫你搞定

如何對表格中標出的黃色單元格數值進行求和?

Excel中你必須了解的日期、時間操作技巧

相關焦點

  • 如何快速將阿拉伯數字轉化為中文數字?excel表格輕鬆搞定!
    在工作中,有時候會遇到把阿拉伯數字轉轉換為中文簡體,中文繁體,如果數據很多,而且一時找不到轉換的軟體,試試電腦上的excel吧,一個函數即可搞定。方法一:單元格格式。如下圖所示,按ctrl+1打開設置單元格格式對話框,選擇特殊中的中文小寫數字和中文大寫數字即可把阿拉伯數字轉化為中文簡體字符和中文繁體字符。但是請注意編輯欄,轉化完之後單元格裡的內容實質還是阿拉伯數字,只是顯示效果為中文小寫或者大寫。這種轉換結果是不能把轉換後的文字複製到word表格、微信聊天窗口等。如果想要把單元格裡的「實質」內容也變成中文大小寫,就需要用到函數了。方法二:函數法。
  • EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文大小寫轉換
    EXCEL函數公式大全之利用PROPER函數LOWER函數實現英文字母大小寫轉換。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數PROPER函數LOWER函數。
  • 在Excel裡面切換英文大小寫的方法
    我們知道在Word或者PowerPoint裡面可以使用「更改大小寫」按鈕來進行英文單詞大小寫的切換但是在Excel裡面是沒有直接的這個功能的,原因很簡單,因為在Excel裡面,英文單詞是字符,而字符的大小寫對很多的函數是有影響的,所以不能在格式裡面修改
  • 財務必備知識:如何在EXCEL裡將阿拉伯數字轉換為中文大寫金額
    在中文世界裡,只要是涉及到正規的財務類數據,基本就會標配一個小寫的阿拉伯數字,再加一個大寫的中文數字,這樣才能降低數據後期被人為篡改的可能性,保證合同等文件的有效性。平時我們在做EXCEL表格的時候,因為經常需要跟數據打交道,所以對數字進行大小寫轉換是繞不過去的一個技能,數字轉換靠手打肯定不太現實,這個不說麻不麻煩的問題,關鍵是出錯的概率太高,而重要的財務數據尤其不能出錯。
  • 電腦的英文大小寫怎麼轉換
    很多使用筆記本電腦的小夥伴,發現筆記本鍵盤不知道怎麼將英文大小寫切換,相信很多朋友也遇到過這樣的問題吧,下面就讓小編來告訴您英文大小寫怎麼轉換吧。 筆記本電腦英文大小寫怎麼轉換?
  • excel轉pdf怎麼轉換?教你三種方法完成pdf轉換
    excel轉pdf怎麼轉換?說到excel表格相信很多的小夥伴並不陌生,往往在表格中會存在著大量的數據,為了避免這些數據的篡改,經常會看到許多的小夥伴把excel表格文件轉換為pdf格式的文件。之前還有小夥伴問到excel轉pdf怎麼轉換?
  • excel數據轉換:如何快速批量計算表達式
    當我們需要將excel中的數學表達式,統一轉換為可計算的值時,小夥伴們一般會怎麼做呢?這個問題,看似簡單,似乎只要在表達式前面加上等號,再按回車鍵就解決了。但是如果是1000行數據呢?10000行數據呢?這樣一個一個的手工更改,還不得累死人!下面就給大家分享3種批量處理的方法,分分鐘解決問題,趕緊來看看吧!
  • Word文檔中如何快速切換英文大小寫?掌握這個方法輕鬆完成
    最近很多小夥伴問我Word文檔中如何快速切換英文大小寫?遇到這樣的問題相信很多人都是直接將單詞一個個的進行修改,這樣操作簡直是太浪費時間了,看著大家這樣操作,我在一旁看著實在是太著急了,於是總結了這方面的技巧來幫助有需要的朋友,一起看看吧!
  • Excel中如何快速將公式轉變成數字
    如果想避免這種情況,通常需要把公式轉變成數字,Excel中把公式轉變成數字的方法有多種,這裡以Excel2007為例,介紹一種個人認為是最快速的方法,供大家參考。●例如下圖表格「合計」列中顯示的內容雖然是數字,但如果選中其中的單元格,在編輯欄就會發現實際上該列中的內容都是公式,顯示的數字只是公式的計算結果。
  • 大部分人都不知道的excel小技巧,快速將中文漢字轉換成拼音
    我們在日常工作中,經常會使用到excel處理和分析各種各樣的數據,不過excel表裡有時候也有中文漢字,這次我們就一起來學習一下中文漢字轉換成拼音的技巧。快速將中文漢字轉換成拼音我們以實例來講解,第一列是中文漢字,第二列是帶有拼音的中文漢字,第三列是只有拼音,這是怎麼做到的呢
  • 在Excel中怎麼輸入『0』開頭的數字
    平時用excel只是看看報表,或是少用的朋友,可能就會遇到這個問題。在excel單元格輸入「001」這樣的數字後,繼續輸入其他數據時,前面兩個零卻消失了。這是為什麼呢?因為excel在你只輸入數字時,該單元格時默認常規格式,常規單元格格式不包含任何特殊的數字格式。那麼要顯示「0」開頭的數字,就要改變單元格格式。方法一:是將單元格格式設定為【文本】格式。在單元格單擊右鍵,菜單中選擇【設置單元格格式】,將【數字】面板分類改為【文本】確定即可。
  • Excel中的單條件計數函數countif
    例如,我們可以計算以某個特定字母開頭的所有單元格的數量,或者可以計算包含大於或小於指定數字的所有單元格的數量。例如,假設您有一個工作表,其中列 A 包含任務列表,列 B 中是分配給各個任務的人員的名字。 您可以使用 COUNTIF函數來計算某人的姓名在 B 列中顯示的次數,以確定分配給此人的任務數量。
  • excel函數應用技巧:如何按不同要求,改變數字格式
    筆者E圖表述就是這樣的一個人,他的愛好並不多,而EXCEL卻是這些為數不多的愛好中的最愛。只要有時間,他一定是在玩EXCEL,譬如今天。下午沒有什麼可做的,隨便在A2單元格寫了一個數字,43854,用它玩起了數字改變遊戲。遊戲規則只有一個:用且僅用函數的方式改變數字。遊戲1:取整把43854轉換成43000。
  • excel籤到表中怎麼快速輸入√和×符號?
    excel籤到表中怎麼快速輸入√和×符號?單位制定了籤到制度,每月在統計籤到次數時,需要用"√"和"×"來說明已經籤到和未籤到,如果利用插入符號的功能,不太方便。現在想用在單元格中輸入數字「1」,自動顯示為"√",輸入「2」自動顯示為"×,下面分享具體教程單位制定了籤到制度,每月在統計籤到次數時,需要用"√"和"×"來說明已經籤到和未籤到,如果利用插入符號的功能,不太方便。現在想用在單元格中輸入數字「1」,自動顯示為"√",輸入「2」自動顯示為"×"。這樣就方便多了。
  • 不同進位間轉換的幾種方法
    實際工作中,經常需要將某個進位的數轉換成其他進位的數,最常碰到就是10進位轉16進位和10進位轉2進位。10進位轉換成其他進位使用的方法叫"除k取餘法","除k"中這個k就是我們需要轉換成的進位,比如要轉換成2進位,這個K就是2,要轉換成16進位,這個K就是16。"
  • Excel數值運算常出錯?與公式無關,往往是你的單元格數據出錯了
    其實,函數也能轉換文本格式,讓我們快速進行函數公式運算。一、常見半角/全形轉換很多人對單元格數據全形、半角類型不清楚。簡單來說,全形狀態下的中文、數字、字母等數據,它佔2個字符位置。而半角狀態,沒有中文漢字,且只佔1個字符位置。在這樣的了解基礎上,我們就可以知道它們狀態的不同,不僅影響到Excel表的排版,還會影響計算。
  • 「Excel技巧」英文字母大小寫的轉換幾秒鐘就搞定,就是這麼任性
    Excel表格中,大寫字母要變小寫,小寫字母要變大寫,是不是經常會遇到的事兒。數量少的話,沒關係,我一個一個去轉,去輸入。今天不妨來挖一挖Excel英文字母大小寫之間的轉換方法。現在,小寫英文字母全部轉換成大寫英文字母了。是不是老闆剛一轉身,你就把他交待的任務給完成了,估計老闆都會忍不住為你的效率點讚。這時,肯定有人疑問了,小寫字母可以批量轉大寫,那是不是大寫字母也可以轉小寫?
  • 學習EXCEL日期基礎知識,日期和數字互相轉換的方法
    今天我們來學習一下日期基礎知識,讓你真真掌握日期操作方法,日期在EXCEL數據裡面經常會用到,如果你不了解日期數據原理可能會出現一些錯誤不知道怎麼解決,今天就讓你弄個清清楚楚,日期的理論知識。一、了解一下日期;日期是一種比較特殊形式的數據表現,一個日期可以對應一個常規數字,一個數字不一定對應一個日期。二、日期的範圍;在EXCEL中日期都是有範圍規定的,超出這個範圍就顯示錯誤,日期範圍;1900-1-1到9999-12-31號。三、常規數值轉換為日期,在單元格任意輸入常規數值,右擊滑鼠/設置單元格格式/數字/選擇日期/確定。
  • excel數字結構解析:日期和時間的自動識別規則
    在excel中關於日期的函數就有幾十個,雖然不是特別多,但也佔據著重要的地位。今天我們就來了解一下excel是怎麼自動識別日期和時間的,從而方便我們在工作中更好地運用它!一、識別日期的規則1.excel日期的有效範圍值是從1900年1月1日至9999年12月31日,1900年之前的日期不會被識別。大家都知道,日期屬於特殊的數字,可以直接參與計算。
  • 內置格式多缺陷,數字大寫轉換煩,VBA函數來解難
    在Excel中將數字轉換為中文大寫或小寫,有兩種方法,一種是設置數據格式;另一種是使用內置的隱蔽函數NumberString函數。一、設置數據格式在Excel中輸入數字後,選中單元格,在「開始」選項卡中單擊「數字」組右下角對話框啟動按鈕,彈出「設置單元格格式」對話框,在「數字」選項「分類」列表中選中「特殊」,在右邊「類型」框中根據需要選擇「中文大寫數字」或「中文小寫數字」。