作者:乔山办公网日期:
返回目录:excel表格制作
1、打开Excel程序,按键盘组合键“来Alt+F11”或切换至“开发工具”功能区并点击“Visual Basic”按钮进入VBA环境。有关开启“开发工具”功能区的方法下面将会讲解。
2、在VBA环境下,右击“MicrosoftExcel对象”,从弹出的菜单中选择“插入”->“模块”项。
3、在打开的模块窗口中,输入以下代码:Function三项合并计算(a, b, c),三项合并计算 = a * b + c,End Function,该代码用于对提供的三个自参数进行计算,结果返回函数本身。
4、接着返回Excel界面,在单元格中输入公式“=三项合并计算(2,3,5)”并按回车键zhidao即可得结果。
5、当然,我们还可以通过引用三个单元格数据来实现同样的计算功能:分别在A2、B2、C2单元格中输入2,3,5,在D2单元格中输入“”并按回车键即可得结果。
6、如何开启“开发工具”功能区
(1)点击“Office按钮”,在打开的扩展面板中点击“Excel选项”。
(2)接着勾选“在功能区显示‘开发工具’选项卡”项即可。
自定百义函数实度例知:引用单道元格版区权域
http://www.docin.com/p-224665598.html
举例说明。
例如要做一个单元格求和的自复定义函数,比sum函数增加一个条件,就是如果制单元格有删除线标记,百则不计入该单元格的数度值。如图:
第一步:在visual basic模式下插入模块,问并创建自定义函数。代码如下:
Public Function mysum(qu As Range)
Dim s As Double
Dim b
mysum = 0
For Each b In qu
If b.Font.Strikethrough = False Then
mysum = mysum + b.Value
End If
Next
End Function
第二步:在c15单元答格输入公式:=mysum(C4:C14)。结果如图:
Excel中可以在公式中直接用名称作为其参数。百
软件版本:Office2013
方法如下:
选择A1:A11区域,如下图所度示:
在名称框中输入AA(此为简便方法,也可以通过定问义名称来定答义,不做赘述),如下图内所示:
在Sum函数中,直接用定义名称AA替换原有参数容,如下图所示:
就可以计算出A1:A11区域中的数据和,如下图所示: