找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 办公系列 Word 查看内容

100.55元变壹佰元零伍角伍分

2010-1-22 18:08| 发布者: admin| 查看: 95| 评论: 0|原作者: 江月

     第二步:选中C3单元格,输入公式为:=IF(TRUNC(B3)=0,"",TEXT(TRUNC(B3),"[DBNum2]G/通用格式")&"元")。在上述公式中,先判断B3单元格是否为零,如为非零,则利用TEXT函数返回金额中元位;"[DBNum2]G/通用格式"这个参数在帮助中没有提到,它的作用是保持单元格原有的格式;TRUNC函数的作用是将数字的小数部分截去,返回整数。更多信息请参考Office帮助信息。  第三步:同理,为取得金额“角”位上的数字,在D3中输入公式:=IF(TRUNC(B3*10)-TRUNC(B3*10,-1)=0,"",TEXT(TRUNC(B3*10)-TRUNC(B3*10,-1),"[DBNum2]G/通用格式")&"角")。  取得金额“分”位上的数字即取得个位上的小数,并转换成分。在E3中输入公式:=IF(TRUNC(B3*100)-TRUNC(B3*100,-1)=0,"",TEXT(TRUNC(B3*100)-TRUNC(B3*100,-1),"[DBNum2]G/通用格式")&"分")。  第四步:最后考虑到,如果角位为零,则写成XX元零X分,如果角位、分位都为零,则写成XX元整,如果元位上的个位数为零,且元位有值,则写成X十元零X角X分。  在F3中输入:=IF(AND(C3<>"",D3="",E3<>""),C3&"零"&E3,IF(AND(C3<>"",D3="",E3=""),C3&"整",IF(AND(C3<>"",MOD(TRUNC(B3),10)=0),C3&"零"&D3&E3,C3&D3&E3)))。  第五步:再一次将C、D、E三列选中,执行菜单“格式→列→隐藏”命令,这样就美观多了。 小提示  由于F列大写金额是在C、D、E三列的基础上提取合并而成的,如果需要复制到别的地方应用时,别忘了将C、D、E、F四列一并复制过去,同样再隐藏前三列即可。   相关文件下载地址:http://www.newhua.com/cfan/200419/收账统计表.rar         

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 17:26 , Processed in 0.201714 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部