Excel中怎样自定义函数

Excel中怎样自定义函数,第1张

用户自定义函数--如果要在公式或计算中使用特别复杂的计算,而工作表函数又无法满足需要,则需要创建用户自定义函数。
用户自定义函数,可以通过使用 Visual Basic for Applications 来创建。
举个简单的例子:
在上述Excel工作表中,选择菜单“工具→宏→Visual Basic编辑器”命令,打开Visual Basic窗口,然后选择菜单“插入→模块”命令,插入一个名为“模块1”的模块。
在新窗口中拷贝以下代码:
function v(a,b)
v=ab
end function
关闭
回到EXCEL工作表界面,输入公式
=V(B1,C1)
如果B1=9,C1=9,则自定义函数执行结果为B1C1=81(就是代码中的ab)
完毕之后点文件-另存格式为-加载宏。
宏的保存与调用
菜单--文件--另存为 保存类型选-加载宏xla
菜单--工具--加载宏,找出V
相关语法涉及VB内容,请参阅相关资料。

Excel中的函数往往不能满足所有可能出现的情况,于是我们有时需要自己创建函数来完成特定的功能。今天小编就与大家一起分享一下如何在Excel中创建自定义函数并且应用到Excel表格中,希望对大家能有所帮助。
方法/步骤
1
打开Excel程序,按键盘组合键“Alt+F11”或切换至“开发工具”功能区并点击“Visual Basic”按钮进入VBA环境。
有关开启“开发工具”功能区的方法请参考本经验最后部分的讲解。
2
在VBA环境下,右击“Microsoft Excel对象”,从d出的菜单中选择“插入”->“模块”项。
3
在打开的模块窗口中,输入以下代码:
Function 三项合并计算(a, b, c)
三项合并计算 = a b + c
End Function
该代码用于对提供的三个参数进行计算,结果返回函数本身。
4
接着返回Excel界面,在单元格中输入公式“=三项合并计算(2,3,5)”并按回车键即可得结果。
5
当然,我们还可以通过引用三个单元格数据来实现同样的计算功能:分别在A2、B2、C2单元格中输入2,3,5,在D2单元格中输入“”并按回车键即可得结果。
如何开启“开发工具”功能区
点击“Office按钮”,在打开的扩展面板中点击“Excel选项”。
接着勾选“在功能区显示‘开发工具’选项卡”项即可。

在EXCEL可以设置自定义函数来进行运算数据,EXCEL怎么自定义函数,现在来讲讲在EXCEL自定义函数的方法。

首先打开EXCEL表格

然后点击开发工具,选择VisualBasic。

右击VBAPorject选择插入,再点击模块。

在窗口输入

Function三项合并计算(a,b,c)

三项合并计算=(a/b+c)

EndFunction

然后在EXCEL单元格中输入=三项合并计算(8,9,3)

接着回车就会计算出结果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12728476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存