小写excel金额大小写转换转大写怎么弄

数字6000的大写怎么写,大写六千元怎么写?人民币6000元大写数字金额怎么写-数字大写转换网
数字大写转换器...欢迎查询!
数字大写转换
请输入阿拉伯数字,小数点后最多2位数字,人民币金额大写转换工具。
您查询大写的数字是,数字大写转换结果如下:
6000大写怎么写:陆仟圆整
大写数字金额:陆仟圆整
数字汉字写法:六千
该人民币金额大写转换功能为本站原创,如果觉得不错,请
支票6000人民币大写金额写法?
¥6000 人民币(大写) 陆仟圆整
请按Ctrl+D键
如果您喜欢本站,请将daxieshuzi.net数字大写转换推荐给他人
Copyright © 在线阿拉伯数字大写转换器:www.daxieshuzi.net All Rights Reserved.lua脚本金额小写转化大写!_lua吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:7,727贴子:
lua脚本金额小写转化大写!收藏
function Format(szNum)
local szChMoney = &&
local iLen = 0
local iNum = 0
local iAddZero = 0
local hzUnit = {&&, &拾&, &佰&, &仟&, &万&, &拾&, &佰&, &仟&, &亿&, &拾&, &佰&, &仟&, &万&, &拾&, &佰&, &仟&}
local hzNum = {&零&, &壹&, &贰&, &叁&, &肆&, &伍&, &陆&, &柒&, &捌&, &玖&}
if nil == tonumber(szNum) then
return '请输入金额'
iLen =string.len(szNum)
if iLen & 15 or iLen == 0 or tonumber(szNum) & 0 then
return &请输入金额&
local i = 0
for i = 1, iLen
iNum = string.sub(szNum,i,i)
if iNum == 0 then
iAddZero = iAddZero + 1
if iAddZero & 0 then
szChMoney = szChMoney..hzNum[1]
szChMoney = szChMoney..hzNum[iNum + 1] --//转换为相应的数字
iAddZero = 0
if iNum ~=0 or iLen-i==3 or iLen-i==11 or ((iLen-i+1)%8==0 and iAddZero&4) then
szChMoney = szChMoney..hzUnit[iLen-i+1]
return szChMoney..&圆&
请教大神以上的支持整数输入,怎么改可以支持小数后两位,支持角和分??
猎聘网,专为经理人提供500强企业高薪职位,实时发布lua招聘信息.让经理人求职快速高效,圆您高薪梦!
取对应的位…
登录百度帐号推荐应用查看: 2934|回复: 13
请教高人,如何将人民币小写转换成大写
阅读权限20
在线时间 小时
求教高人,请问EXCEL里如何将F6表格里录入的小写数字后,在F6表格里显示大写的人民币格式。如图
解释说明,这个功能是在WPS表格里实现的,想在excel表里也能这样,请问我该怎么做呢?多谢!
(55.91 KB, 下载次数: 30)
17:50 上传
阅读权限100
在线时间 小时
论坛有代码,搜一下 人民币大写函数
阅读权限95
在线时间 小时
这是在论坛上搜到的,供你参考。
20:30 上传
点击文件名下载附件
52.6 KB, 下载次数: 1511
阅读权限20
在线时间 小时
chxw68 发表于
这是在论坛上搜到的,供你参考。
多谢您的帮助,这里面的数据非常全面,但是我想要的是在F6格里录入小写,在F6格里显示大写这种的,要强调的是在同一个格里完成。现在我看到的答案都是在一个格里录入小数,在另外一个格里反映出一串大写的,而我想要的是在同一个格里录入小数,显示出大写的,请各位多多指点。
利用单元格change事件就可以实现。&
阅读权限20
在线时间 小时
& & & & & & & &
yanan4451 发表于
多谢您的帮助,这里面的数据非常全面,但是我想要的是在F6格里录入小写,在F6格里显示大写这种的,要强调 ...
利用单元格change事件就可以实现。请3楼的高手能详细指点一下吗?
阅读权限20
在线时间 小时
chxw68 发表于
这是在论坛上搜到的,供你参考。
高人,请问利用单元格change事件就可以实现的大小写金额转换,您能具体指点一下吗?我想要实现的大小写转换是在同一个单元格里完成,即在A1单元格里录入123.10后,在A1单元格反应出来的是相对应的大写金额(壹佰贰拾叁元壹角整)
阅读权限95
在线时间 小时
本帖最后由 wj2368 于
11:27 编辑
Function N2RMB(M)
Dim n%, t$
& & N2RMB = Replace(Application.Text(Round(M + 0.), &[DBnum2]&), &.&, &元&)
& & N2RMB = IIf(Left(Right(N2RMB, 3), 1) = &元&, Left(N2RMB, Len(N2RMB) - 1) & &角& & Right(N2RMB, 1) & &分&, _
& && && && && & IIf(Left(Right(N2RMB, 2), 1) = &元&, N2RMB & &角整&, _
& && && && && && &&&IIf(N2RMB = &零&, &&, N2RMB & &元整&)))
& & N2RMB = Replace(Replace(Replace(Replace(N2RMB, &零元零角&, &&), &零元&, &&), &零角&, &零&), &-&, &负&)
& & n = InStr(N2RMB, &元&)
& & If n && 0 Then
& && &&&t = Mid(N2RMB, n - 1, 1)
& && &&&If InStr(&拾佰仟万亿&, t) & 0 Then
& && && && &If Mid(N2RMB, n + 1, 1) && &零& Then
& && && && && & N2RMB = Left(N2RMB, n) & &零& & Right(N2RMB, Len(N2RMB) - n)
& && && && &End If
& && &&&End If
& & End If
End Function
阅读权限95
在线时间 小时
yanan4451 发表于
多谢您的帮助,这里面的数据非常全面,但是我想要的是在F6格里录入小写,在F6格里显示大写这种的,要强调 ...
Function DX(m)
& & DX = Replace(Application.Text(Round(m + 0.), &[dbnum2]&), &.&, &元&)
& & DX = IIf(Left(Right(DX, 3), 1) = &元&, Left(DX, Len(DX) - 1) & &角& & Right(DX, 1) & &分&, IIf(Left(Right(DX, 2), 1) = &元&, DX & &角整&, IIf(DX = &零&, &&, DX & &元整&)))
& & DX = Replace(Replace(Replace(Replace(DX, &零元零角&, &&), &零元&, &&), &零角&, &零&), &-&, &负&)
End Function
你在需要输入大写的单元格中使用公式:=DX(100.01)就行了。
阅读权限20
在线时间 小时
chxw68 发表于
Function DX(m)
& & DX = Replace(Application.Text(Round(m + 0.), &[dbnum2]&), &.&, &元& ...
高手,我是菜鸟,怎么弄都弄不明白。您能直接给做好了吗?因为后面还有后续的表格,所以我现在只需完成这步了。而且只能这样操作才行哦,多谢了!
11:54 上传
点击文件名下载附件
19.63 KB, 下载次数: 32
阅读权限95
在线时间 小时
修改好了。
12:28 上传
点击文件名下载附件
20.19 KB, 下载次数: 143
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师听说数字小写金额转大写金额你还在一个个手写修改呢?
在工作中财务经常要填写会计中文大写金额,或者如果你去银行填写转账单或支票等,都将面对这一个问题。如果一个个填写大写金额,既耗时费力,又事半功倍。如果面对大量数据,则效率低下且极易出错。今天向大家推荐三种方法,迅速搞定数字小写金额转大写金额。
方法一:设定单元格格式法
上图为待转换的小写数字,请转为数字大写金额。
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,其对应的转为大写的格式分别为中文大写金额,会计大写金额,数学大写金额。请看下图:
特别注意:该函数仅能将整数部分转为大写,无法将小数部分也转为大写金额。
总结:三种方法各有千秋,任君采用。我们学习函数之时要开拓思维,多学习各种方法和技巧,之后渐入佳境就能随心所欲,采用你最擅长的办法解决问题。
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
全国最大最专业的会计培训机构
提供从业、初级、中级、注会考试等考试类资讯。
今日搜狐热点

我要回帖

更多关于 金额大小写转换器 的文章

 

随机推荐