2019年3月计算机二级Excel函数-常用的逻辑函数

发布于 2019-01-14 14:21  编辑:simi
0
计算机等级考试题库 扫码微信刷题


常用的逻辑函数

 

1、求和函数SUM

功能:将参数中的所有数字相加求和;其中每个参数既可以是一个单元格或单元格区域的引用或名称,也可以是一个常量、公式或另一函数的运算结果等。

使用格式:SUM(Number1,Number2,…)

说明:第一个参数Number1是必须要给出的,Number2及以后参数是可有可无的。若通过Number1已经指定完毕所有要相加的数据(例如通过Number1指定了一个单元格区域,区域中已包含了所有数据),就不必再给出Number2及以后的参数;当需要更多要相加的内容时再通过Number2Number3…等给出(一般最多不要给出超过30个参数)。

例如:“SUM(A1:A5)”表示对A1~A55个单元格中的内容求和;“SUM(A1,A3,A5)”表示对单元格A1A3A5的数值求和(本书函数实例均不含“=”,因为函数可以作为公式的一部分,而“=”是用于输入整个公式的;由一个函数组成的公式只是公式的一种特例)。

 

2、条件求和函数SUMIF

功能:也是相加求和,但会从参数指定的单元格区域中进行挑选,仅对挑选出的符合指定条件的那些单元格求和。

使用格式:SUMIF(Range,Criteria,Sum_range)

说明:Range参数是要进行条件计算的单元格区域。Criteria为求和的条件,其形式可以是数字、文本、表达式、单元格引用或函数等,例如可以是32"32""苹果"">32"B5SQRT(4)等。Sum_range是要求和的实际单元格区域,如果Sum_range参数省略,将对Range中的单元格求和;否则Range仅表示条件,将对Sum_range中符合条件的对应单元格求和。

例如:“SUMIF(B2:B25,">5")”表示对B2:B5区域中大于5的数值进行相加求和;“SUMIF(B2:B5,"John",C2:C5)”表示先找到B2:B5中等于"John"的单元格,再通过这些单元格找到C2:C5中的对应单元格,对C2:C5中的这些对应单元格的数值求和。

 

3、多条件求和函数SUMIFS

功能:也是相加求和,但是对指定区域中满足多个条件的单元格求和。

使用格式:SUMIFS(Sum_range,Criteria_range1,Criteria1,Criteria_range2,Criteria2,)

说明:Sum_range为实际求和的单元格区域。Criteria_range1为在其中计算关联条件的第1个区域;Criteria1为第1个求和的条件,例如条件可以是32"32""苹果"">32"B5SQRT(4)等。Criteria1Criteria_range1配对使用。Criteria_range2,Criteria2,…及以后的参数可省略,表示附加的区域和条件。Criteria2Criteria_Range2配对使用,Criteria3Criteria_range3配对使用……但每个Criteria_RangeN的参数区域所包含的行数和列数都必须与Sum_range的相同。

例如:“SUMIFS(A1:A20,B1:B20,">0",C1:C20,"<10")”表示对区域A1:A20中符合以下条件的单元格求和:B1:B20中的相应数值大于0、且C1:C20中的相应数值小于10

 

4、平均值函数AVERAGE

功能:求各参数的算术平均值。

使用格式:AVERAGE(Numberl,Number2,…)

说明:与SUM函数类似,第一个参数Number1是必须要给出的,Number2及以后参数是可有可无的。若Number1中已经指定完毕所有要求平均值的数据(例如通过Number1指定了一个单元格区域,区域中包含了所有数据),就不必再给出Number2及以后的参数;若需要更多数据求平均值再通过Number2及以后的参数指定这些数据(一般最多不超过30个参数)。

例如:“AVERAGE(A2:A6)”表示对A2~A65个单元格的数据求平均值;“AVERAGE(A2:A6,C6)”表示对A2~A65个单元格及C6单元格中的数据(共6个数据)求平均值。

如图(从略),我们已为法律一班“潘志阳”同学计算出了期末总分,现需为他计算平均分。选中要保存计算结果的单元格J3,使其成为活动单元格。在【公式】选项卡【函数库】工具组中单击“插入函数”按钮,弹出“插入函数”对话框。在类别中选择“统计”,再从函数列表中选择AVERAGE,单击【确定】。在打开的“函数参数”对话框中单击参数的“”按钮折叠对话框,然后选择区域D3:H3,如图(从略)。再次单击“”恢复对话框,单击【确定】。再向下拖动J3的填充柄到J9单元格,完成所有同学的平均分计算。

 

5、条件平均值函数AVERAGEIF

功能:对指定区域中满足给定条件的单元格求算术平均值。

使用格式:AVERAGEIF(Range,CriteriaAverage_range)

说明:Range参数是要进行条件计算的单元格区域。Criteria为求平均值的条件,其形式可以是数字、文本、表达式、单元格引用或函数等,例如32"32""苹果"">32"B5SQRT(4)等。Average_range是可选的参数,表示要求平均值的实际单元格区域,如果Average_range参数省略,将对Range中的单元格求平均;否则Range仅表示条件,将对Average_range中符合条件的对应单元格求平均。

例如:“AVERAGEIF(A2:A5,"<5000")”表示求单元格区域A2:A5中小于5000的数值的平均值;“AVERAGEIF(A2:A5,">5000",B2:B5)”表示对B2:B5中的一部分单元格求平均,这部分的单元格是:与A2:A5区域中大于5000的单元格所对应的那部分单元格。


二级Excel函数.jpg

6、求最大值函数MAX和求最小值函数MIN

功能:计算一批数值中的最大值(MAX函数)和最小值(MIN函数)。

使用格式:MAX(Numberl,Number2,…)MIN(Numberl,Number2,…)

说明:同样第一个参数Number1是必须要给出的,Number2及以后参数是可有可无的。若Number1中已经指定完毕所有要求最大或最小值的数据(例如通过Number1指定了一个单元格区域,区域中包含了所有数据),就不必再给出Number2及以后参数;若需要更多数据求最大或最小值就通过Number2及以后参数指定这些数据(一般最多不超过30个参数)。

例如:“MAX(D2:D6)”表示求D2D6单元格中的最大值;“MIN(E55:J55,10)”表示求E55:J55区域中所有单元格中的数值、以及10这些数值中的最小值。

 

7、计数函数COUNTCOUNTA

功能:统计某单元格区域中的单元格的个数,COUNT是只统计内容为数字的单元格个数,COUNTA是统计内容不为空的单元格的个数。

使用格式:COUNT(Value1,Value2,…)COUNTA(Value1,Value2,…)

说明:通过Value1,Value2,……指定要计数的单元格区域,同样其中第一个参数Value1是必须要给出的,Value2及以后参数是可有可无的。

例如:“COUNT(A2:A8)”表示统计单元格区域A2:A8中包含数值的单元格的个数;“COUNTA(A2:A8)”表示统计单元格区域A2:A8中的非空单元格的个数。

 

8、条件计数函数COUNTIF

功能:统计某单元格区域中符合给定条件的单元格个数。

使用格式:COUNTIF(Range,Criteria)

说明:Range表示要统计的单元格区域,Criteria表示指定的条件,当条件为一个值时可直接写出,当条件为一个表达式(">=80")时,应将条件用双引号引起来。

例如:“COUNTIF(B2:B5,">=80")”表示统计出B2~B5中值大于等于80的单元格个数。

如果单元格D3:D17中保存有全部学生的分数,其中90分以上为优秀,计算优秀率(90分以上的人数占全部人数的比率)的公式是“=COUNTIF(D3:D17,">=90")/COUNT(D3:D17)”。

 

9、多条件计数函数COUNTIFS

功能:统计某个单元格区域中符合多个指定条件的单元格个数。

使用格式:COUNTIFS(Criteria_rangel,Criterial,Criteria_range2,Criteria2,)

说明:Criteria_range1为在其中计算关联条件的第1个区域;Criteria1为第1个计数的条件,例如条件可以是32"32""苹果"">32"B5SQRT(4)等。Criteria_range2,Criteria2,…及以后的参数可省略,表示附加的区域和条件。Criteria2Criteria_Range2配对使用,Criteria3Criteria_range3配对使用。每一个附加的区域都必须与参数Criteria_range1具有相同的行数和列数,这些区域无需彼此相邻。

例如:“COUNTIFS(A2:A7,">80",B2:B7,"<100")”表示统计单元格区域A2:A7中大于80的单元格、并且对应在B2:B7中的单元格小于100的“行数”。

 

10、排位函数RANK

功能:返回某一数值在一列数值中相对于其他数值的大小排名。

使用格式:RANK(Number,Ref,Order)

说明:Number是需要比较的一个数值。Ref是一组数,可以是一个单元格区域的引用。函数的计算结果就是这个数值在这组数中的排名。Order指定排名方式,如果Order0或不输入的话,是降序排列;如果Order为非0值,则升序排列。

例如:“RANK(95,A2:A6,1)”求数值95在单元格区域A2:A6中升序排列的第几位。

注意:在应用本函数时,条件区域也就是括号中的第二个数值,应该要选定单元格后摁下F4!单元格中出现$A$2$A$6才能应用正确!





文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1901/1450548.html
选择分享到: