下载首页下载分类最近更新排 行 榜国产软件国外软件汉化补丁本站论坛BT下载页
  • 设为首页
  • 收藏本站
  • 联系我们
您的位置:首页办公软件Word → 100.55元变壹佰元零伍角伍分  就这么简单
100.55元变壹佰元零伍角伍分  就这么简单
出处:互联网络 作者:佚名 日期:2006-5-8 18:46:13 人气: [ ]
  

■ 陕西 陈东

  使用Excel时,经常需要将一些阿拉伯数字转换成中文大写金额,如单位的要账通知书等。虽然手工修改很方便,但如果数据量太大,修改起来会非常麻烦。而Excel提供的将小写数字转换成大写数字的功能,并不符合要求,因为它会将100.55元转换成“壹佰.伍伍”,但我们的目标是“壹佰元零伍角伍分”。当然,你可以用VBA编程实现一个大小写转换的宏,其实还有其他更简单的方法帮你实现这个功能。

思路描述:

  利用TEXT函数和TRUNC函数来获得金额当中整数的数值,并放置在“元”位这一列,同理,取得十位上的小数和个位上的小数,分别放置在“角”位列和“分”位列,然后根据元位、角位、分位的实际情况,用IF函数判断以上三列数值,并用&连接符连接好元位、角位、分位,合成大写人民币。而后隐藏元、角、分三列,就得到如图1所示的效果了。

excel

  第一步:建好表格,选中C,D,E,F列,右击,选择“设置单元格格式”选项,然后在弹出的“单元格格式”对话框中选中“数字”选项卡,在分类栏中选择“特殊”选项,然后将右边的“类型”设置为“中文大写数字”,如图2所示。

上一页 [1] [2] 下一页
评论人 评论内容摘要(共 0 条,查看完整内容) 得分 0 发表时间
关于本站 | 广告服务 | 版权声明 | 联系我们 | | 联系我 | 交流群:1361692 7710545
本站部分带宽由:华夏名网武汉IDC数据中心 赞助[排名不分先后] Powered By 零度软件园
本站软件均来源于网络,仅供学习所用。若侵犯了你的权益,请立即通知我们,我们将第一时间删除!