论坛首页    NAXIN首页    纳新食品论坛     

 最近新帖最近新帖 会员列表会员列表 搜索论坛搜索 帮助帮助 注册注册 登录登录
售后服务
 0 : 售后服务
主题 主题: EXCELL转换数字为大写中文 回复发表新帖
作者
内容 << 上一个主题 | 下一个主题 >>
文@将军
初级会员
初级会员
头像

注册时间: 2008-09-03
发帖数: 221
发表: 2008-10-25 09:58 | IP已记录 引用 文@将军

EXCELL中将小写数字转为大写金额的两种方法:

第一种:IF嵌套方式  =IF(ROUND(C6,2)<0,"无效数值",IF(ROUND(C6,2)=0,"零",IF(ROUND(C6,2)<1,"",TEXT(INT(ROUND(C6,2)),"[dbnum2]")&"元")&IF(MOD(INT(ROUND(C6,2)*10),10)=0,IF(INT(ROUND(C6,2))*MOD(INT(ROUND(C6,2)*100),10)=0,"","零"),TEXT(MOD(INT(ROUND(C6,2)*10),10),"[dbnum2]")&"角")&IF(MOD(INT(ROUND(C6,2)*100),10)=0,"整",TEXT(MOD(INT(ROUND(C6,2)*100),10),"[dbnum2]")&"分")))

第二种:dbnum2 格式

=TEXT(C6*100,"[DBNUM2]0拾0万0仟0佰0拾0元0角0分整")

但第二种方法要自己调整最大位数的格式   C6为要转换的单元格



__________________
坐下来,留给自己一点时间,听听心里的声音,品味心情~~~~
返回顶端 查看 文@将军's 个人资料 搜索帖子 文@将军
 
文@将军
初级会员
初级会员
头像

注册时间: 2008-09-03
发帖数: 221
发表: 2008-10-25 10:07 | IP已记录 引用 文@将军

自己抢沙发

 



__________________
坐下来,留给自己一点时间,听听心里的声音,品味心情~~~~
返回顶端 查看 文@将军's 个人资料 搜索帖子 文@将军
 
龚杰0003
初级会员
初级会员
头像

注册时间: 2008-09-03
发帖数: 96
发表: 2008-11-05 14:34 | IP已记录 引用 龚杰0003

不错的贴..大家都来看下
返回顶端 查看 龚杰0003's 个人资料 搜索帖子 龚杰0003
 
吴佐卿#
初级会员
初级会员
头像

注册时间: 2008-10-09
所在地: China
发帖数: 20
发表: 2008-11-06 10:03 | IP已记录 引用 吴佐卿#

呵呵,不错,不过个人觉得第二种方法好,第一种函数太复杂了。
返回顶端 查看 吴佐卿#'s 个人资料 搜索帖子 吴佐卿#
 

如果您想回复本帖,您首先必须 登录
如果您还没有注册,您首先必须 注册

  回复发表新帖
打印版本 打印版本

论坛跳转
不能 在此发表新帖
不能 在此发表回复
不能 删除本人发帖
不能 编辑本人发帖
不能 在此发起投票
不能 在此参加投票

Powered by Avhncn nettech version 7.92
Copyright ©2006-2010 Avhncn nettech