如何使用Excel的自定义函数功能
发布时间:2022-02-16 19:09:10
标签:休息日,函数,就打,自定义,Excel函数
虽然Excel中已有大量的内置函数,但有时可能还会碰到一些计算无函数可用的情况。假如某公司采用一个特殊的数学公式计算产品购买者的折扣,如果有一个函数来计算岂不更方便?下面就说一下如何创建这样的自定义函数。
自定义函数,也叫用户定义函数,是Excel最富有创意和吸引力的功能之一,下面我们在Visual Basic模块中创建一个函数。
在下面的例子中,我们要给每个人的金额乘一个系数,如果是上班时的工作餐,就打六折;如果是加班时的工作餐,就打五折;如果是休息日来就餐,就打九折。
首先打开“工具”菜单,单击“宏”命令中的“Visual Basic编辑器”,进入Visual Basic编辑环境,在“工程-VBAobject”栏中的当前表上单击鼠标右键,选择“插入”-“模块”,在右边栏创建下面的函数rrr,代码如下:
Function rrr(tatol, rr) If rr = "上班" Then rrr = 0.6 * tatol ElseIf rr = "加班" Then rrr = 0.5 * tatol ElseIf rr = "休息日" Then rrr = 0.9 * tatol End If End Function
这时关闭编辑器,只要我们在相应的列中输入rrr(F2,B2),那么打完折后的金额就算出来了


猜你喜欢
- 前面小编为大家介绍了mac的语音备忘录功能,不知道大家还记不记得,先帮大家回顾一下:mac小白快来看!送你一份关于mac语音备忘录的使用指南
- PPT中给的组织结构图是固定的,那我们有时需要插入和更改,该怎么做呢,下面小编为大家介绍如何操作:方法/步骤1.首先,制作一张幻灯片。2.点
- 当您使用适用于iPhone,iPad或Mac的邮件应用程序发送电子邮件时,它会使用预先保存的自动填充结果来根据您最近的邮件建议地址。但是“最
- 如果您不再使用与您的 Apple ID 相关联的电子邮件地址,您可以进行更改。您不会失去对通讯录、购买项目或其他帐户信息的访问权限。那我们该
- 很多的小伙伴在使用win10系统的时候都会需要使用到ip地址,但是不知道在什么地方看,所以今天就就给你们带来了win10ip地址查看方法教程
- webinstall.exe - webinstall进程详解进程文件: webinstall or webinstall.exe 进程名称
- 最近有Win10用户反映,点击打开Edge应用的时候出现提示“无法使用内置管理员账户打开”,这让用户非常烦恼。那么,Win10提示无法使用内
- 金山pdf怎么把两个pdf合并成一个?金山pdf编辑器拥有PDF文档转换的功能,支持PDF转WORD、图片、EXCEL、TXT、PPT,支持
- 电脑右下角的小喇叭是用来调节音量大小,有网友发现自己电脑右下角小喇叭不见了怎么办?下面系统之家小编给大家带来电脑右下角的小喇叭不见了怎么找回
- 体验了新系统之后,发现win10系统上没有开始菜单,使用起来非常不顺手,本文的目的教会大家如何找回开始菜单,图文的步骤比较适合新手朋友win
- 播放PPT或者汇报文档时候,我们常常需要临时放大或者标注屏幕上的部分内容,今天就为推荐大家能解决这个问题免费程序——ZoomIt。ZoomI
- 很多朋友喜欢网购但是自己电脑的是Windows 7 系统,在安装支付宝控件和证书经常出错导致不能使用,今天脚本之家就告诉大家怎样在Win7下
- 一旦对Excel单元格区域或表列中的数据进行了筛选或排序,就可以重新应用筛选或排序以获得最新的结果,或者清除筛选以重新显示所有数据。了解有关
- 当许多小朋友右键点击新的一个时,他们会发现列表中的word、ppt和Excel都消失了。怎么回事?实际上,注册列表中缺少了一些文件。我们所要
- word2016文件怎么添加多级符号列表?excel2016文件段落很多,为了让文件更清楚的展示出来,想要添加多级列表,该怎么添加呢?下面我
- 视觉效果和资源消耗始终是难以完美平衡的矛盾体。在Win10中对开始菜单或开始屏幕使用透明效果,视觉上是美艳了,但对平板用户来说,续航时间就牺
- 看GH列中间的那条打印线,就知道,最后一列打印不出来。打印预览一下,真的,最后一行没有显示出来。WPS excel表格 在左上角选择【页面缩
- Win11作为一款新兴的系统非常受大家欢迎,但是想要安装Win11可没有那么容易,先不说Win11安装过程中遇到的各种问题,光是升级Win1
- 安全模式是Windows系统一个重要的模式,这个模式能够帮助我们在电脑出现一些问题的时候进行排查和解决,那么Win11系统要如何进入安全模式
- 一些用户发现Windows 7 SP1 正式版中出现了一个死亡蓝屏问题,这个蓝屏画面显示为“Error C000009A” 。现在小编就教大