阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 7255|回复: 19

EXCEL中金额小写巧转大写公式

[复制链接]
  • TA的每日心情
    无聊
    2011-2-9 14:20
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2008-5-27 21:31:24 | 显示全部楼层 |阅读模式
    财务经常在用excel做表格的时候经常会遇到将金额的小写转换成大写的困扰.以下提供三个公式供大家学习参考.采用以下公式,小写自动转化为大写.
    公式1:
    SUBSTITUTE(SUBSTITUTE(IF(A1<0,"负","")&TEXT(TRUNC(ABS(ROUND(A1,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(A1,2))),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A1,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A1,2),3))=".",TEXT(RIGHT(ROUND(A1,2)),"[DBNum2]")&"分",IF(ROUND(A1,2)=0,"","整")),"零元零",""),"零元","")
    小写2大写01.jpg
    公式2:
    CONCATENATE(IF(A1<0,"负",""),TEXT(IF(TRUNC(A1)=0,"",TRUNC(ABS(A1))),"[DBNum2]"),IF(INT(TRUNC(A1))=0,"","元"),TEXT(IF(OR(ABS(A1)<0.1,TRUNC(A1)=A1),"",RIGHT(TRUNC(A1*10),1)),"[DBNum2]"),IF(RIGHT(TRUNC(A1*10),1)="0","","角"),TEXT(IF(RIGHT(TRUNC(A1*100),1)="0","",RIGHT(TRUNC(A1*100),1)),"[DBNum2]"),IF(RIGHT(TRUNC(A1*100),1)="0","","分"))
    小写2大写02.jpg
    公式3:
    IF(ROUND(A1,2)=0,"",IF(ROUND(ABS(A1),2)>=1,TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]")&"元","")&IF(RIGHT(TEXT(A1,".00"),2)*1=0,"整",IF(RIGHT(TEXT(A1,".00"),4)*1>=1,IF(RIGHT(TEXT(A1,".00"),2)*1>9,"","零"),IF(ROUND(ABS(A1),2)>=1,"零",""))&IF(RIGHT(TEXT(A1,".00"),2)*1>9,TEXT(LEFT(RIGHT(TEXT(A1,".00"),2)),"[DBNum2]")&"角","")&IF(RIGHT(TEXT(A1,".00"))*1>0,TEXT(RIGHT(TEXT(A1,".00")),"[DBNum2]")&"分","整")))
    小写2大写03.jpg
    公式4:
    IF(A1=0,"",IF(ABS(A1)<0.995,"",TEXT(INT(ROUND(ABS(A1),2)),"[DBNum2]")&"元")&IF(RIGHT(TEXT(A1,".00"),2)*1=0,IF(ABS(A1)<0.005,"","整"),TEXT(IF(ABS(A1)<0.095,"",LEFT(RIGHT(TEXT(A1,".00"),2))),"[dbnum2]")&IF(LEFT(RIGHT(TEXT(A1,".00"),2))*1=0,"","角")&IF(RIGHT(TEXT(A1,".00"))*1=0,"整",TEXT(RIGHT(TEXT(A1,".00")),"[dbnum2]")&"分")))
    小写2大写04.jpg
    如果上面都还不清楚,后面还提供了一个压缩包,里面有excel的例子.

    [ 本帖最后由 jiu97 于 2008-5-27 22:38 编辑 ]

    jk.rar

    4.45 KB, 下载次数: 60

    评分

    参与人数 1阳光币 +1 收起 理由
    qazwsxedc + 1 不错,希望继续出精品!

    查看全部评分

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2017-3-4 21:27
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2015-3-11 09:56:14 | 显示全部楼层
    东西确实是不错的,早就在用了,不过还是赞同一下
    - 本文出自阳光网驿--企业信息化专家,原文地址:http://bbs.sunwy.org/thread-21219-1-1.html
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 3030 天

    [LV.Master]伴坛终老

    发表于 2015-7-24 22:57:20 | 显示全部楼层
    谢谢楼主提供三种转换方法供学习,辛苦了!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2015-6-23 23:21
  • 签到天数: 29 天

    [LV.4]偶尔看看III

    发表于 2015-5-18 19:36:09 | 显示全部楼层
    哇哦,这么厉害,楼主真棒,赞一个
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2008-11-26 22:38:06 | 显示全部楼层
    不错,支持一下!!!!!加上讲解就更好了!!!!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    擦汗
    2024-4-13 20:45
  • 签到天数: 993 天

    [LV.10]以坛为家III

    发表于 2009-4-12 12:57:24 | 显示全部楼层
    这个好,不用花钱,马上能测试

    mfc42 于 2009-4-12 13:03 补充以下内容

    刚才测试了一下,都能用。谢谢LZ的无私奉献
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-5-9 15:26:02 | 显示全部楼层
    测试了下 不错 比较适用
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-5-28 16:12:06 | 显示全部楼层
    嗯,一直受这个大小写转换的困惑,不了无意中发现楼主的公式,小试了一下,很不错。
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-6-19 15:12:20 | 显示全部楼层
    你们太强了,,,什么资料都有,真是牛人啊,学习了~~~~~
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-6-22 16:50:36 | 显示全部楼层
    好东下收了,努力赚钱ing.wwwww
    启用邀请码注册,提高发帖质量,建设交流社区

    该用户从未签到

    发表于 2009-9-20 08:46:05 | 显示全部楼层
    正急需呢
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2024-3-14 16:30
  • 签到天数: 67 天

    [LV.6]常住居民II

    发表于 2009-11-10 16:25:40 | 显示全部楼层
    谢谢,使用的东西收藏

    评分

    参与人数 1稿费 -1 收起 理由
    chendaihua -1 无意义回贴

    查看全部评分

    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2012-3-11 18:01
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    发表于 2010-9-4 13:09:34 | 显示全部楼层
    东西确实是不错的,早就在用了,不过还是赞同一下
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表