Excel表格中数字转中文大写怎么做?

技术与技巧 已结 1 677
王一敬
王一敬 2020-2-17 11:27

Excel表格中数字转中文大写怎么做?


相关标签:
1条回答
  •  洪老师
    洪老师 (最佳回答者)
    2020-2-18 11:25

    Excel表格中数字转中文大写怎么做?这里总有需要的那一种方法

    我们在平时办公的时候,遇到财务数字等方面的问题的时候,需要把阿拉伯数字换成中文大写,有些还需要转换成大写的带元角分金额,那么有什么方法能快速得到中文大写呢?这里介绍几种方法,在办公中肯定用得到。

    一、直接转成中文大写

    如下图,表格中左侧是需要转换的阿拉伯数字,有整数还有小数。

    数字转换成中文大写

    先把需要转换的数字复制到转换后的单元格中。

    选中转换后的单元格,右键选择“设置单元格格式”,或者直接CTRL+1直接调出设置单元格格式对话框。


    设置单元格格式对话框

    选择“数字”菜单下的“分类”当中的“特殊”,选中右侧类型中的“中文大写数字”,然后确认。


    我们会发现,数字就自动转换成了中文大写。这种方法在不需要金额大写时很方便,但是需要金额大写时,往往不太好。

    二、金额大写(公式法)

    财务上往往会把阿拉伯数字转换成中文金额大写,把数字转成金额大写有一个特定的公式,如下:

    =IF(MOD(A2,1)=0,TEXT(INT(A2),"[DBNUM2]")&"元"&"整",TEXT(INT(A2),"[DBNUM2]")&"元"&TEXT(MID(A2,LEN(INT(A2))+2,1),"[DBNUM2]D角")&TEXT(MID(A2,LEN(INT(A2))+3,1),"[DBNUM2]D分"))。

    上面的公式中A2是数字所在的单元格,具体用到的时候只需要把A2更换为数字所在的单元格即可,因为比较长,使用的时候直接复制过去就行。


    公式法把数字转换大写金额

    三、金额大写(搜狗输入法)

    搜狗输入法有个快速输入大写金额的方法,在中文输入状态下,先输入一个英语字母“v”,然后输入需要转换的数字,要注意如果是整数,要把整数保留两位小数,即要在整数后面加上“.00”,这样才能把数字转换成金额大写。

    比如56要转换成金额大写,在中文输入状态下,输入“v56.00”,再选择对应大写金额即可。


    大家也许发现了,用这种方法只能一个一个输入数字,如果数据量比较大,还是公式法比较方便。

    特别说明:使用WPS表格时,单元格格式里的“特殊”类型,有“人民币大写”这样一个选项,也能直接将数字转换成金额大写。

    ---------------

    来自:小张Excel


    60 讨论(1)
提交回复