Excel中数字自动转换大写金额时,如何再自动加上“元整”?

如题所述

Excel中数字自动转换大写金额再自动加上“元整”可使用TEXT函数实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。

2、继续在函数编辑框输入"[DBnum2]")&"元整",回车完成公式=TEXT(A1,"[DBnum2]")&"元整"的编辑输入。

【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写,后面自动加上“元整”】

3、下啦填充下方相关单元格公式即可,返回EXCLE表格,发现成功将数字转为大写并自动加上“元整”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-11

1、首先在excel表格中输入一组数据,需要将该组数据转换成大写金额的标准写法。

2、点击“fx”插入函数,选择插入SUBSTITUTE函数。

3、根据下图输入函数参数,或者直接输入公式:=SUBSTITUTE(SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),),"零角",IF(A1^2<1,,"零")),"零分","整")。

4、点击确定或者回车即可生成对应输入数字的大写金额了,其中显示的有“圆角分”及“整”字。

本回答被网友采纳
第2个回答  2011-09-15
如果只有整数元的话,点击鼠标右键,设置单元格格式,“数字”标签下,“自定义”中,在“类型”下方的方框中输入[DBNum2][$-804]G/通用格式"元整" 点击确定即可。
第3个回答  2011-09-15
=IF(A2<0,"负","")&TEXT(TRUNC(ABS(ROUND(A2,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(A2,2))),"",TEXT(RIGHT(TRUNC(ROUND(A2,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A2,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A2,2),3))=".",TEXT(RIGHT(ROUND(A2,2)),"[DBNum2]")&"分","整")本回答被网友采纳
第4个回答  2011-09-16
给你一个工具 ,直接就可以转换日期和金额的 填支票必备。

http://tieba.baidu.com/p/1212178192
相似回答