![Excel 2016函数与公式从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/672/26125672/b_26125672.jpg)
2.1 认识函数
函数是应用于公式中的一个最重要的元素,函数可以看作是程序预定义的可以解决某些特定运算的计算式,有了函数的参与,可以解决非常复杂的手工运算,甚至是无法通过手工完成的运算。
2.1.1 函数的组成
关键点:了解函数的组成结构
操作要点:①函数要使用于公式中
②函数参数的设定要符合规则
应用场景:函数的结构以函数名称开始,后面是左圆括号,接着是参数,各参数间使用半角逗号分隔,参数设置完毕输入右圆括号表示结束。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7579.jpg?sign=1738964380-TmzNfmGx1o0Nfdnp9fevpaOo7faVfCR7-0-5bc8e0dc272c67ee2a25fc92a544fd16)
1.公式要以“=”开头
下面的这个公式中使用了一个IF函数,其中IF是函数名称,B3=0,0,C3/D3是IF函数的3个参数。
=IF(B3=0,0,C3/D3)
单一函数不能返回值,必须以公式的形式出现,即前面添加上“=”号才能得到计算结果。而且函数必须在公式中使用才有意义,单独的函数是没有意义的,在单元格中只输入函数,返回的是一个文本而不是计算结果,如图2-1所示中因为没有使用“=”开头,所以返回的是一个文本。添加等号后,即可返回正确的计算结果,如图2-2所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7585.jpg?sign=1738964380-JLOfLabEE2gASTVXRZqjOSPO1bDfeY8M-0-cf71d6023248277608d0833ec0d1b4b4)
图2-1
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7588.jpg?sign=1738964380-jW2GduTymG88lDlk5f2fm2uXFXOMtf3h-0-52920f524b02ef2ce530e7ddafb13c07)
图2-2
2.参数设定要符合规则
函数的参数设定必须满足此函数的参数规则,否则也会返回错误值,如图2-3所示因为“达标”与“不达标”是文本,应用于公式中时必须要使用双引号,当前未使用双引号,参数不符合规则,所以就不能返回正确的结果。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7593.jpg?sign=1738964380-cPF4aSMhzNQuPFxniCR4u2uExNkDfveK-0-3d1792d348cc1170c25efddb4c2ea462)
图2-3
为“达标”和“不达标”文本添加双引号,即可返回正确的计算结果,如图2-4所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7597.jpg?sign=1738964380-2AIrorGDGHXbsdLcNwGnmMoiuwaVPoQR-0-4534f37872333abf6233c92649fa5792)
图2-4
2.1.2 了解函数的类别及其包含的参数
关键点:了解函数类型和查看函数参数
操作要点:“公式”→“函数库”组
应用场景:初学者需要花时间掌握Excel包含的函数类别,以及各个函数包含的参数,及其能解决什么样的问题。可以使用Excel帮助学习,也可以通过Excel自带的“函数库”功能学习。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7657.jpg?sign=1738964380-YPKkTCYCiFUDtab3tYlx5XCfHJSy4opp-0-91adc3441fa4dfd0c9c9781e2b2beadc)
①在“公式”选项卡的“函数库”组中显示了多个不同的函数类别,单击函数类别(比如“日期和时间”)可以查看该类别下所有的函数(按字母顺序排列)。
②假设当前想使用的函数是日期函数中的DAYS360函数,则单击“日期和时间”下拉按钮,在打开的下拉菜单中选择DAYS360命令,如图2-5所示,即可立即弹出“函数参数”对话框。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7661.jpg?sign=1738964380-ywNY4G7F4tjhNNAYxr5upQGpyEoCWQ7j-0-f74b90ffa71e8e36e071a79984bc5192)
图2-5
③在该对话框中可以看到有3个设置框,表示该函数有3个参数,如图2-6所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7664.jpg?sign=1738964380-E5KdHENUj2axnLuAiZyCcHdUX3ywnLIt-0-d5308bea3a2228808cd5ba09bc2ada4b)
图2-6
④将光标定位到不同参数编辑框中,下面会显示对该参数的解释,如图2-7所示,从而便于初学者正确设置参数。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7667.jpg?sign=1738964380-7SbaccGzWkdUKYj5cpAfZR2zgwmwujey-0-eba9517ea0ba75a2bc0cd21e25e0a664)
图2-7
专家提示
对于初学者来说,可以每次通过该步骤逐步设置函数公式,熟练以后即可直接在编辑栏内输入公式。
练一练
一个简单的IF函数运算
编辑一个条件判断公式用于判断学生模拟考试成绩是否合格。要求当分数大于等于500时就判断合格;否则返回不合格,如图2-8所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7727.jpg?sign=1738964380-O0OJjTKwCop24FIBokMGsJqSM5FoI8zM-0-5e5bfe4de61b04871f48e13eabf6333e)
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7672.jpg?sign=1738964380-Q94ZUxYqbXj2WYIRDmwlpr5Ew4bZovry-0-7660808d774edf251f64b05aae42c119)
图2-8
2.1.3 了解函数的参数规则
关键点:了解函数的参数应用规则
操作要点:按参数的规则设置参数
应用场景:应用函数可以解决一些特殊的运算,因此学习函数时首先要了解其功能,再学会它的参数设置规则,只有做到了这两点才能编制出解决问题的公式。每个函数都有它的参数规则,对于参数的准确设置需要在不断应用中逐渐去掌握。下面举出两个函数进行讲解。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7779.jpg?sign=1738964380-ZblyvF6V7Ggf4cETNvuvqG5CEHkxmyZJ-0-fd61e259dc958c82724b68b5891d1e60)
1.SUM函数参数规则
SUM函数可以解决求和运算的问题,它不仅可以对连续的单元格区域求和,还可以对任意不连续的单元格区域求和,关键在于参数的设置。
①如图2-9所示,SUM函数只有一个参数,是一个连续的单元格区域,表示对B2:G2这个单元格区域所有值求和。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7785.jpg?sign=1738964380-L2xsphMLJ4LPKMD3mc1Hvs3OacMFTokF-0-64f945da5aaf043f584c50a081e41def)
图2-9
②如图2-10所示,SUM函数有三个参数,用逗号分隔,表示对B2、D2、G2三个单元格中的值求和。因此,参数的设置是灵活的,不同的参数设置可解决不同的运算。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7788.jpg?sign=1738964380-dcJvh2H9ZVmPJFfqYiF0FCd9fkDd6DI3-0-1d68a7c602a825cf720ae5490537251c)
图2-10
2.IF函数参数规则
IF函数可以判断给定条件的真假,并返回相应的值,而在参数设置时可以很灵活,还可以嵌套函数实现更复杂的条件判断。
①如图2-11所示,使用公式“=IF(B2>=400,"达标","不达标")”对销售业绩进行判断,三个参数是最基本参数。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7795.jpg?sign=1738964380-63vf2CSvr9NLj6BiZi3BDbXHiZC5rhzA-0-f01d5d2ef8251d7633667a53bafda660)
图2-11
②如图2-12所示,使用公式“=IF(B2>AVERAGE ($B$2:$B$10),"奖励","")”根据销量判断是否要给予奖励,其中第一个参数是B2>AVERAGE ($B$2:$B$10)这一部分,这部分还嵌套了其他函数,即判断B2中的值是否大于B2:B10单元格区域的平均值,如果是,返回“奖励”文字;如果不是,返回空白,可见参数的设置非常灵活。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7798.jpg?sign=1738964380-u8sqHlrWVDiK5sZyD6qeTnEA6OyZ3iJ3-0-b08db7f92768db4c9b1eb8550e2985ea)
图2-12