1. excel金额大小写转换函数
1、没有小数的数字
对于没有小数的数字,也就是金额具体到元,不计较角和分的,可以使用这种简单方法
选中金额,按CTRL+1,调出自定义单元格格式,在数字里面选择特殊,选择中文大写数字
最终的结果:
上面是技巧法,当然也可以使用Excel中的NUMBERSTRING函数实现
使用=NUMBERSTRING(A1,2)可以得到平时需要的金额大写
如果金额是具体到小数点的,也就是有角和分的,用上述的方法都不得行, 那就需要使用一个通用的公式来进行计算了
=TEXT(INT(A1),"[DBNUM2]")&"元"&TEXT(MID(A1,LEN(INT(A1))+2,1),"[DBNUM2]D角
")&TEXT(MID(A1,LEN(INT(A1))+3,1),"[DBNUM2]D分")&"整"
这个公式就是提取元,角,分,分别用TEXT函数格式化并在一起,其实也可以不用记,直接收藏备用,把里面的A1改成其他的就可以使用了。
2. excel表金额大小写转换
Excel自动转换数字大小写具体的操作步骤如下:
1. 启动excel。按“alt+f11”快捷键打开“visual basic编辑器”。
2. 在“visual basic编辑器”中,单击“插入”菜单栏中的“模块”命令,插入一个模块。双击左侧“工程”窗口中的“模块1”选项,在窗口右边展开“模块1(代码)”编辑窗口,然后输入如下代码:
function dx(q)
dim cur as long,yuan as long
dim jiao as integer,fen as integer
dim cnyuan as string, cnjiao as string, cnfen as string
if q = "" then
dx = 0
exit function
end if
cur = round(q * 100)
yuan = int(cur / 100)
jiao = int(cur / 10) - yuan * 10
fen = cur - yuan * 100 - jiao * 10
cnyuan = application.worksheetfunction.text(yuan, "[dbnum2]")
cnjiao = application.worksheetfunction.text(jiao, "[dbnum2]")
cnfen = application.worksheetfunction.text(fen, "[dbnum2]")
dx = cnyuan & "元" & "整"
d1 = cnyuan & "元"
if fen <> 0 and jiao <> 0 then
dx = d1 & cnjiao & "角" & cnfen & "分"
if yuan = 0 then
dx = cnjiao & "角" & cnfen & "分"
end if
end if
if fen = 0 and jiao <> 0 then
dx = d1 & cnjiao & "角" & "整"
if yuan = 0 then
dx = cnjiao & "角" & "整"
end if
end if
if fen <> 0 and jiao = 0 then
dx = d1 & cnjiao & cnfen & "分"
if yuan = 0 then
dx = cnfen & "分"
end if
end if
end function
输 入完成后,关闭“visual basic编辑器”返回工作表。现在,我们可测试一下这个函数。首先,在a1单元格中输入一个小写数字的金额,例如123456.78,然后,在a2单元 格中输入公式:=dx(a1),确认后即可将a1所表示的小写数字金额转换为大写的数字金额,并在a2单元格中显示出来。怎么样,方便吧?
3. excel金额大小写转换公式
1、打开需要操作的EXCEL表格,在空白单元格中输入公式=TEXT(,然后点击选择需要转换的数字所在单元格入A1。
2、继续在函数编辑框输入"[DBnum2]")&"元整",回车完成公式=TEXT(A1,"[DBnum2]")&"元整"的编辑输入。
【其中A1是需要转换的数字所在单元格,[DBnum2]则表示转换为大写,后面自动加上“元整”】
3、下啦填充下方相关单元格公式即可,返回EXCLE表格,发现成功将数字转为大写并自动加上“元整”。
4. excel金额大小写转换
方法/步骤
打开Excel工作表,选中需要输入中文大写数字的单元格或单元格区域,按下快捷键Ctrl+1。
在“设置单元格格式”对话框的“数字”选项卡下,选择“分类”列表框中的“特殊”选项,再在右侧的“类型”列表框中选择“中文大写数字”选项。
单击“确定”按钮,返回工作表中,此时在单元格中输入1650,按下Enter键后将自动变换为中文大写数字“壹仟陆佰伍拾”
选中需要输入中文大写数字的单元格或者单元格区域,再次按下快捷键Ctrl+1。
在打开的对话框的“数字”选项卡,选择“分类”列表框的“自定义”选项,在右侧“类型”文本框中代码的末尾添加“圆整”字样(注意输入英文半角状态下的引号)。
单击“确定”按钮,返回工作表中,此时在单元格中输入1650,按下Enter键后将自动变换为“壹仟陆佰伍拾圆整”。
5. excel中金额大小写转化
这里以office excel2010版本为例,具体设置自动数字生成大写金额的步骤如下:
1、进入到Excel表格中,选择表格然后鼠标右键单元格,并且在弹出来的页面选择【设置单元格格式】。
2、进入到设置单元格格式的主页面以后,然后点击【特殊】。
3、进入到特殊页面以后,然后点击【中文大写数字】并且点击【确定】。
6. excel金额大小写转换快捷键
直接切换输入方式:先选择数字,然后按Alt+I,再按E,最后选择大写。
打开Excel工作表,选择需要输入中文大写数字的单元格或单元格区域,按快捷键Ctrl+1。
7. excel金额大小写转换函数怎么用
在工作中财务经常要填写会计中文大写金额,或者如果你去银行填写转账单或支票等,都将面对这一个问题。如果一个个填写大写金额,既耗时费力,又事半功倍。如果面对大量数据,则效率低下且极易出错。今天向大家推荐三种方法,迅速搞定数字小写金额转大写金额。
方法一:设定单元格格式法
上图为待转换的小写数字,请转为数字大写金额。
1、 将A列的数字小写金额,复制到B列,单击右键,选择设置单元格。
2、 在左侧的类别栏中,单击:特殊,就会在右侧出现类型,选择---中文大写数字即可。
GIF操作如下:
这种方法优势在于速度快,不过如果带转换的小写数字含有小数,则会出错。该方法只适合整数的转换。
方法二:公式法
上图为待转换的小写数字,请转为数字大写金额。
公式:B2=SUBSTITUTE(SUBSTITUTE(TEXT(INT(A2),"[DBNum2][$-804]G/通用格式元"&IF(INT(A2)=A2,"整",""))&TEXT(MID(A2,FIND(".",A2&".0")+1,1),"[DBNum2][$-804]G/通用格式角")&TEXT(MID(A2,FIND(".",A2&".0")+2,1),"[DBNum2][$-804]G/通用格式分"),"零角","零"),"零分","")
我们在B2中输入以上公式,按回车键,双击之后就能自动填充,迅速将小写的数字金额转为标准的会计的大写数字金额。
GIF操作如下:
该公式适合整数和小数的转换,大家只要将本教程收藏,以后遇到此方面问题,直接拷贝此公式就好。
特别注意:如果待转换的单元格在C2,那么整个公式的A2都要改成C2。不要一个个的将公式中的A2改成C2,我们可以利用查找和替换功能,就能迅速将公式中的A2改成C2。
Gif操作如下:
方法二:函数法
在Excel中有很多隐藏函数,其中有一个函数为numberstring是专门用来将小写数字金额转为大写金额的函数。其函数语法为:
Numberstring(number,参数)
有三种参数,分别为1、2、3,其对应的转为大写的格式分别为中文大写金额,会计大写金额,数学大写金额。请看下图:
特别注意,该函数仅能将整数部分转为大写,无法将小数部分也转为大写金额。
总结:三种方法各有千秋,任君采用。我们学习函数之时要开拓思维,多学习各种方法和技巧,之后渐入佳境就能随心所欲,采用你最擅长的办法解决问题。
8. excel金额转换大写的函数
1、首先在excel表格中进行求和计算,需要将求和的数字根据数字自动变成大写金额。
2、选择一个空白单元格并点击鼠标右键,选择其中的“设置单元格格式”选项。
3、然后在打开的设置窗口中点击“特殊”中的“中文大写数字”选项。
4、设置好单元格格式后在其中输入=B10,即等于求和的数字单元格。
5、点击回车即可看到自动将求和的数字变成大写,如果求和数字变化那么大写也会一起编号。
- 相关评论
- 我要评论
-