EXCEL的函数简易理解方式,这样更容易理解EXCEL 的函数

 

2020-11-21
        很多参加office 实践培训的学员,对 EXCEL中的函数总是摸不清路数,搞不懂是个什么东东?今天我们就来研究一下,如何才能更好的理解这个概念?更好的使用函数解决我们实际工作中的问题。
        如果接触过编程,理解函数就不会这么费解了,很多人在学习中,经常会这样问,为什么要这样弄呢?其实没有为什么,开发人员就是这么设计的,你只能按照他定义的那些使用方法来使用,如果不那么用,就不会得出正确的结果。
        什么是函数呢? 就是把具备某个功能的一段代码给他取个名字,然后在重复使用这个功能的过程时,直接使用这个名字,就不用每次输入这些重复的代码了,我们经常使用的EXCEL 函数都是办公软件本身内置的函数,只要环境一样,每台电脑的函数功能都是一样的,我们自己也可以通过VBA书写一个自定义的函数,完成某个特殊的功能,每次使用时,直接可以调用,调用的方式就是在单元格中首先输入“=”后面直接跟函数的名称,括号中填写使用该函数()完成某个功能需要传递的参数都是哪些?然后回车,就给我们答案了,自定义的函数只能保存在自己制作的EXCEL 文件中,别人的电脑环境中不具备这样的函数,不是办公软件本身带的,会有安全隐患,所以当别人打开你的带有自定义函数的文档时总会有风险提示,有可能是病毒程序。
进入VBA编程模式的快捷方式是,在EXCEL 打开的文档中,ALT+F11

在这里就可以输入一个自己定义的函数,在自己的文档中就可以直接调用。我们这里定义了一个函数,名为triarea()功能就是根据给定的底边和高求三角形的面积,当我们在用到这函数时就会显示出系统自带函数一样的效果了。



大家可以在自己的电脑上Excel中试一下,实践一下自己制作的函数是如何工作的,就会更容易理解EXCEL 自带函数的工作原理了。如果有这个自定义函数时,保存文档会有如下提示,要选择否才可以保存自定义的功能。

我们来举个自带函数的例子:
IF函数,当我们调用IF()函数式,EXECL 会自动提示需要选择的参数有哪些,根据这些参数传递一些数值,就可以通过这个函数得出我们需要的结论,这里我们的题目是,如果三角形的底边长a 大于三角形的高h 我们就显示两个字“真的”,如果不大于就显示两个字“假的” IF(逻辑表达式,真的,假的)
当逻辑表达为真的,就显示真的这个位置上的数值,当逻辑表达式为假的,就显示假的这个位置上的数值,逻辑表达式怎么叫真呢? 4是否大于3呢? 4大于3 就是真的,如果是3大于4, 就是假的了,就返回假的位置上数值或字符,

输入以后就是这个效果的:

从这个角度更容易理解函数是个什么东东了。


 

 

 

联系方式:

 

天津市奥赛德科技有限公司

 

天津市南开区鞍山西道445号兴科大厦637室

022-27452466

tiansw@tjosd.com 
www.tjosd.com