![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=1739360305-2TKBQZdUyBYOEVqkIycV940Tkx8LxMIf-0-c5e3109ea549a813719fc72c0a629b65)
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=1739360305-s2XnoCmnm3LS4itLGzGH1WNqSQ33125p-0-96d6c5f74ff4f83ea1faa0a52cbac71f)
图2-1
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7588.jpg?sign=1739360305-UHYli5jH8ETKN2gnAT7MD77EqjgbzNps-0-174aef1a18f7f5155c0153d3452a05d4)
图2-2
2.参数设定要符合规则
函数的参数设定必须满足此函数的参数规则,否则也会返回错误值,如图2-3所示因为“达标”与“不达标”是文本,应用于公式中时必须要使用双引号,当前未使用双引号,参数不符合规则,所以就不能返回正确的结果。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7593.jpg?sign=1739360305-jvF4PNjQQxX0nymys5yztrpi0T6xh51H-0-043f5063559aab1cb3bfbd22620ee3cd)
图2-3
为“达标”和“不达标”文本添加双引号,即可返回正确的计算结果,如图2-4所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P34_7597.jpg?sign=1739360305-79Y2hdK0OiOvsft83AXBO5zhb1ltvqQR-0-0e51811516800cc4af9ba5bba1522d36)
图2-4
2.1.2 了解函数的类别及其包含的参数
关键点:了解函数类型和查看函数参数
操作要点:“公式”→“函数库”组
应用场景:初学者需要花时间掌握Excel包含的函数类别,以及各个函数包含的参数,及其能解决什么样的问题。可以使用Excel帮助学习,也可以通过Excel自带的“函数库”功能学习。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7657.jpg?sign=1739360305-dFuFpO2cgdkPRFZWBF39dfTIj9obxSTi-0-0fe5ba10f081059b294d9aa4c8dc7cc9)
①在“公式”选项卡的“函数库”组中显示了多个不同的函数类别,单击函数类别(比如“日期和时间”)可以查看该类别下所有的函数(按字母顺序排列)。
②假设当前想使用的函数是日期函数中的DAYS360函数,则单击“日期和时间”下拉按钮,在打开的下拉菜单中选择DAYS360命令,如图2-5所示,即可立即弹出“函数参数”对话框。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7661.jpg?sign=1739360305-vc1QxFaytVyaHjZNFX2kIQbXGgJ5hZEA-0-56a5d9a2746db0e4c397691d6a7aa422)
图2-5
③在该对话框中可以看到有3个设置框,表示该函数有3个参数,如图2-6所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7664.jpg?sign=1739360305-eXwNhDEvVoZP6O27B6oEVJVV5MZqaAKO-0-13481d7152c2f2304a1682434331ca52)
图2-6
④将光标定位到不同参数编辑框中,下面会显示对该参数的解释,如图2-7所示,从而便于初学者正确设置参数。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7667.jpg?sign=1739360305-8iFIB6dhR6PINCdojvsw5JWatwMzv9Xy-0-83cf2f4cb071755ea79e4230ddb976ea)
图2-7
专家提示
对于初学者来说,可以每次通过该步骤逐步设置函数公式,熟练以后即可直接在编辑栏内输入公式。
练一练
一个简单的IF函数运算
编辑一个条件判断公式用于判断学生模拟考试成绩是否合格。要求当分数大于等于500时就判断合格;否则返回不合格,如图2-8所示。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7727.jpg?sign=1739360305-tqLKFYn0IcHZOqJ702eLJQoSRauZai1s-0-f5f0553ba27395e2b52ba1efe3a78622)
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P35_7672.jpg?sign=1739360305-RsXwI3eOtrk8JBum5RCTN7FpX6CGZHsO-0-ebb205185385659db0cb5b39c5094d16)
图2-8
2.1.3 了解函数的参数规则
关键点:了解函数的参数应用规则
操作要点:按参数的规则设置参数
应用场景:应用函数可以解决一些特殊的运算,因此学习函数时首先要了解其功能,再学会它的参数设置规则,只有做到了这两点才能编制出解决问题的公式。每个函数都有它的参数规则,对于参数的准确设置需要在不断应用中逐渐去掌握。下面举出两个函数进行讲解。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7779.jpg?sign=1739360305-oVjVwQiXg2m37yMbilzT67yxQeYqAfkE-0-77a872c11503335b6f89428a06a5f630)
1.SUM函数参数规则
SUM函数可以解决求和运算的问题,它不仅可以对连续的单元格区域求和,还可以对任意不连续的单元格区域求和,关键在于参数的设置。
①如图2-9所示,SUM函数只有一个参数,是一个连续的单元格区域,表示对B2:G2这个单元格区域所有值求和。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7785.jpg?sign=1739360305-aQbjoTL6CjmQtDm8mfYMj0zCu9X5wH97-0-d7c98c6f336b0632cd355c03bf6ff900)
图2-9
②如图2-10所示,SUM函数有三个参数,用逗号分隔,表示对B2、D2、G2三个单元格中的值求和。因此,参数的设置是灵活的,不同的参数设置可解决不同的运算。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7788.jpg?sign=1739360305-IbYwkg3c3Lw1wbZdhXlREL4Wo9X3LuPH-0-30bc3ddeaab271d23eb6c01cfb545349)
图2-10
2.IF函数参数规则
IF函数可以判断给定条件的真假,并返回相应的值,而在参数设置时可以很灵活,还可以嵌套函数实现更复杂的条件判断。
①如图2-11所示,使用公式“=IF(B2>=400,"达标","不达标")”对销售业绩进行判断,三个参数是最基本参数。
![](https://epubservercos.yuewen.com/413470/14565324305153206/epubprivate/OEBPS/Images/Figure-P36_7795.jpg?sign=1739360305-zoyqBmIrVMymjlVyH4sS3mKk3IuVbamZ-0-4e477cd557db3bf3aa0ba752c29b5b6e)
图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=1739360305-ZX1mRMhd3UVCGt6WtEXbyzGsctaTpKR5-0-c196dd17769e24fe5f8b6ed339781dec)
图2-12