在Excel表格中,有時我們需要将表格中金額數值部分轉變為大寫。我們使用下面的方法來達到這一個目的。
下面以Excel 2016為例介紹幾種将金額轉換為大寫的方法。
方法一:.使用Excel中的"設置單元格格式"的方法
1.選擇需要轉換的數字單元格,使用鼠标的右鍵點擊,在彈出的菜單中選擇"設置單元格格式"
2.在設置單元格格式的界面中,于數字選項卡下選擇"特殊",在類型中選擇"中文大寫數字"。
3.通過這種方式轉換的數字隻是單純的将其變為大寫,使用轉換快捷。并不能實現财務方面的數值轉換。
方法二:使用Numberstring函數
該函數語法格式為:Numberstring(number,參數)
參數部分分别為1、2、3,其參數1為中文大寫金額,參數2會計大寫金額,參數3位數學大寫金額
如下面的公式,将其轉化為會計大寫金額,公式:=NUMBERSTRING(A2,2)
從轉換的情況來看,隻能轉化整數部分的數值。小數部分将會四舍五入。
方法三:使用substitute函數
1.substitute函數的語法格式
=substitute(text,old_text,new_text,[instance_num])
=substitute(需要替換的文本,舊文本,新文本,第N個舊文本)
使用如下公式:
=SUBSTITUTE(SUBSTITUTE(IF(A2>-0.5%,,"負道")&TEXT(INT(ABS(A2) 0.5%),"[dbnum2]G/通用格式元回;;")&TEXT(RIGHT(FIXED(A2),2),"[dbnum2]0角0分;;"&IF(ABS(A2)>1%,"整",)),"零角",IF(ABS(A2)<1,,"零")),"零分","整")
2.公式顯得比較複雜,但從結果來看,比較符合财會需要的結果。
3.将公式複制填充到其他的單元格,可以看到結果比較的符合财會的結果,并且沒有出現四舍五入的情況。
需要轉化的可以根據你的需要來使用不同的轉換方法。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!