Excel阿拉伯數字怎麼變成大寫的金額(Excel表格阿拉伯數字轉化為大寫金額)

大家好,今天跟大家分享如何將帶角分的阿拉伯數字金額批量轉換為中文大寫金額。

應用案例

將下圖工作表A列中的阿拉伯數字金額批量轉換為中文大寫金額,轉換後的效果參見B列。

操作步驟

選中B2單元格,在英文狀態下輸入公式:=TEXT(INT(A2),"[dbnum2]")&"元"&TEXT(MID(A2,FIND(".",A2) 1,1),"[dbnum2]")&"角"&TEXT(MID(A2,FIND(".",A2) 2,1),"[dbnum2]")&"分",回車確認公式,即可返回520.13對應的中文大寫金額伍佰貳拾元壹角叄分。

公式說明:

1公式中的INT(A2)作用是將A2單元格中的數值向下取整,[dbnum2]是中文大寫數字的格式程式碼,所以TEXT(INT(A2),"[dbnum2]")的作用就是將A2單元格中的數值520.13向下取整得到520後再將520轉換為中文大寫形式。

2 FIND(".",A2)的作用是定位小數點在A2單元格中的位置,FIND(".",A2) 1可以返回角位上的數字在A2單元格中的位置5,MID(A2,FIND(".",A2) 1,1)意思是從A2單元格中的第5位開始提取字元,提取1位數字,可將角位上的數字1提取出來;

FIND(".",A2) 2為分位上的數字在A2單元格中的位置,MID(A2,FIND(".",A2) 2,1)可將分位上的數字提取出來。

3角位和分位上的數字提取出來後,再用TEXT函式分別轉換為中文大寫形式。

4符號&的作用是將前後內容進行連線。

最後,我們再將公式向下填充,即可快速得到所有阿拉伯數字對應的中文大寫金額。

本文由@靜心辦公原創,歡迎關注,一起學習更多office辦公技能!#職場技能##excel##office辦公技能#