网站大量收购闲置独家精品文档,联系QQ:2885784924

excelhome扩展函数库.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
::软件简介:: 本软件为Excel加载宏程序,其中收集了由Excel?Home为大家开发的各种实用函数,用以扩展Excel的计算功能。为了以示区别,本函数库中的函数名称全部由Excel?Home的简称EH开头。因为本程序在VBA10下开发,故部分函数将无法在Excel97及其更低版本下使用。推荐使用?Excel?2000?或者?Excel?XP。 安装方法: ????先将本压缩包中的EHFL.xla解压至Office的安装目录下的Office\Library\中(例如:您的Office安装在C:\Program?Files\中,那么您就把EHFL.xla解压至C:\Program?Files\Microsoft?Office\Office\Library\里。)然后启动Excel,点击“工具”——“加载宏”,在“Excel?Home扩展函数库”这个加载宏前面的框中打勾,最后按“确定”。这时将出现一个欢迎使用的对话框,到此就安装完成了。 使用方法: ????本软件的功能在于扩展Excel的函数库,以使之更方便大家的工作。在按上述方法正确安装以后,使用方法与使用Excel内置函数完全相同。 详细说明: ????本软件现仅包含以下函数: 一、EHElapsed(StartDate?As?Date,?EndDate?As?Date,?ReturnType?As?Integer) 这个函数的功能在于精确计算两日期的差值,精确到天,特别适用于工龄等处的计算。具体使用(甚至于源代码)已在Excel?Home上进行无保留公布,在此即不复述。 二、EHDXRMB(Arab_number,Type) ????这个函数的功能在于将指定的阿拉伯数字转换成相应的中文大写金额。 ????参数Type可选,如果其值为1或省略,则函数直接截取掉Arab_number两位以后的小数部分;如果其值为2,则函数对Arab_number两位以后的小数进行四舍五入。依此类推。 ????例如:EHDXRMB(1348.1)=壹仟叁佰肆拾捌元壹角整 ????EHDXRMB(20005.08)=贰万零伍元零捌分 ????如果单元格A1=400,则EHDXRMB(A1)=肆佰元整 三、EHPItax(Income,?Option,?Tax_deduction) ????这个函数的功能在于根据工资、薪金值计算应纳个人所得税额及相应税率、速算扣除数。 ????参数Income必填,其为要计算的个人工资、薪金值。 ????参数Option可选,选择计算目标。如果不填,则默认值为1。当选择1时,函数将计算个人所得税额;当选择2时,函数将计算个人所得税率;当选择3时,函数将计算速处扣除数。 ????参数Tax_deduction可选,其为计算应纳税所得额的工资扣除数,如果不填,则默认值为800。 ????例如:EHPItax(1355)=30.5 ????EHPItax(1355,1,1000)=17.75 ????EHPItax(2533,2)=10% ????EHPItax(2533,3)=25 ????如果单元格A1=3350,则EHPItax(A1)=257.5 四、EHPItaxC(Income,?Option,?Tax_deduction) ????这个函数的功能与用法与EHPItax相同,只不过计算基础是不含税工资。也就是在单位或个人为纳税义务人负担税款时,计算应纳税额及相关数据。 五、EHDXE(Arab_number,Type) ????这个函数的功能在于将指定的阿拉伯数字转换成相应的美元金额。被转换数字的有效数字最高为12位。 ????参数Arab_number为要转换的阿拉伯数字,可以为数字,数学表达式及单元格引用。 参数Type可选,如果其值为1或省略,则函数直接截取掉Arab_number两位以后的小数部分;如果其值为2,则函数对Arab_number两位以后的小数进行四舍五入。依此类推。 ????例如:ehdxe(1053.2)=one?thousand?fifty-three?and?cents?twenty?only ????ehdxe(10000)=ten?thousand?only ????ehdxe09)=ten?million?forty-eight?thousand?three?hundred?three?and?cents?nine?only 六、EHDXEC(Arab_number,Type) ????这个函数的功能在于将指定的阿拉伯数字转换成相应的英文数字。被转换数字的有效数字最高为12位。本函数与EHDXE()的区别在于对于小数部分的转换方式不同,前者适用于金额结算时使用,而本函数则按标准读法进行转换。 ??

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档