设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 软件教学 >> 办公软件 >> Excel中自定义函数实例剖析
精品推荐
办公软件点击TOP10
·Word文件与PDF文件的转换方法
·金山词霸PDF文档取词攻略
·巧用Excel函数来实现工作表间的数据关联
·办公软件技巧:PDF转Word文档无乱码解决攻略
·Excel 2003轻松套打报表
·用好虚拟打印 自制多种格式电子读物
·Excel中自定义函数实例剖析
·用Word XP绘制流程图
·Word2000下创建名片制作模板
·Word试卷王-教师出卷的好帮手
软件教学点击TOP10
·自己动手制作USB启动盘快速简单
·学用金山游侠修改游戏
·常用软件序列号
·几百个软件注册机
·用eBook Edit 自己动手制作exe型电子书
·应用软件注册码大全(最新整理) 1
·Windows Media Player同步歌词秀全攻略
·五分钟玩转电脑迷共享空间
·液晶显示器测试小工具--Monitors Matter CheckScreen
·冰点还原(DeepFreeze)使用帮助
精选专题

Excel中自定义函数实例剖析

作者: 来源:网络文章 时间:2005-12-19 15:55:44

Excel中自定义函数实例剖析(1)

  一、认识VBA

  在介绍自定义函数的具体使用之前,不得不先介绍一下VBA,原因很简单,自定义函数就是用它创建的。VBA的全称是Visual Basic for Application,它是微软最好的通用应用程序脚本编程语言,它的特点是容易上手,而且功能非常强大。

  在微软所有的Office组件中,如WordAccessPowerpoint等等都包含VBA,如果你能在一种Office组件中熟练使用VBA,那么在其它组件中使用VBA的原理是相通的。

  Excel中VBA主要有两个用途,一是使电子表格的任务自动化;二是可以用它创建用于工作表公式的自定义函数。

  由此可见,使用Excel自定义函数的一个前提条件是对VBA基础知识有所了解,如果读者朋友有使用Visual Basic编程语言的经验,那么使用VBA时会感觉有很多相似之处。如果读者朋友完全是一个新手,也不必太担心,因为实际的操作和运用是很简单的。

  二、什么时候使用自定义函数?

  有些初学Excel的朋友可能有这样疑问:Excel已经内置了这么多函数,我还有必要创建自己的函数吗?

  回答是肯定的。原因有两个,它们也正好可以解释什么时候使用Excel自定义函数的问题。

  第一,自定义函数可以简化我们的工作。

  有些工作,我们的确可以在公式中组合使用Excel内置的函数来完成任务,但是这样做的一个明显缺点是,我们的公式可能太冗长、繁琐,可读性很差,不易于管理,除了自己之外别人可能很难理解。这时,我们可以通过使用自定义函数来简化自己的工作。

  第二,自定义函数可以满足我们个性化的需要,可以使我们的公式具有更强大和灵活的功能。

  实际工作的要求千变万化,仅使用Excel内置函数常常不能圆满地解决问题,这时,我们就可以使用自定义函数来满足实际工作中的个性化需求。

  上面的讲述比较抽象,我们还是把重点放在实际例子的剖析上,请大家在实际例子中进一步体会,进而学会在Excel中创建和使用自定义函数。

  下面我们通过两个典型实例,学习自定义函数使用的全过程。这里实际上假设读者朋友都有一定的VBA基础。

  假如你完全没有VBA基础也不要紧,当学习完实例后,若觉得自定义函数在自己以后的工作中可能用到,那么再去补充相应的VBA基础也不迟。

  (一) 计算个人调节税的自定义函数

  任务

  假设个人调节税的收缴标准是:工资小于等于800元的免征调节税,工资800元以上至1500元的超过部分按5%的税率征收,1500元以上至2000元的超过部分按8%的税率征收,高于2000元的超过部分按20%的税率征收。

  分析

  假设Sheet1工作表的A、B、C、D列中分别存放“姓名”、“总工资”、“调节税”、“税后工资”字段数据,如图1所示。

共4页 9 7 [1] [2] [3] [48 :>

Excel中自定义函数实例剖析 相关文章:
Excel中自定义函数实例剖析 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com