7.3Excel公式和函数(共18题)

第1题:在Excel 2016中,要统计某列数据中所包含的空单元格个数,最佳的方法是()

A、使用COUNTA函数进行统计

B、使用COUNT函数进行统计

c、使用COUNTBLANK函数进行统计

D、使用COUNTIF函数进行统计

参考解析:COUNTBLANK函数是计算指定单元格区域中空白单元格的个数。例如,要统计A2.C10单元区域中空单元格个数,用该函数可表示为COUNTBLANK(A2:C10)。故正确答案为C。

第2题:在Excel 2016中,某单元格中的公式为“=$B$1+SB$2",如果使用R1C1的引用样式,则该公式的表达式为( )。

A、=R[-2]C2+R2C2

B、=R1C2+R2C2

c、=R1C+R2C

D、=R[-2]C2+R[-1]C2

参考解析:在R1C1引用样式中,Excel使用“R"加行数字和“C”加列数字(列标签是数字而不是字母,如在工作表列的顶部看到的是1、2、3等而不是A、B、C)来指示单元格的位置。例如,单元格绝对引用R1C1与绝对引用$A$1等价。因此,“SB$1+SB$2”等价于“R1C2+R2C2”。如果活动单元格是A1,则单元格相对引用?R[1]C[1]将引用下面一行和右边一列的单元格,即B2。故正确答案为B。

第3题:在Excel 2016的R1C1引用样式下,R7C8单元格中的公式为“=R[3]C[-2]",则其所引用的单元格为( ) 。

A、R10C6

B、R6C10

c、R4C10

D、R4C6

参考解析:在R1C1引用样式中,Excel使用“R”加行数字和“C”加列数字(列标签是数字而不是字母,如在工作表列的顶部看到的是1、2、3等而不是A、B、C)来指示单元格的位置。例如,单元格绝对引用R1C1与绝对引用SAS1等价。如果活动单元格是A1,则单元格相对引用?R[1]C[1]将引用下面一行和右边一列的单元格,即B2。因此,R7C8与绝对引用$HS7等价,使用公式“=R[3]C[-2]"是指引用活动单元格下面第三行和左边第二列的单元格,即F10,应选R10C6。故正确答案为A。

第4题:Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第9到12位用“*”表示,以D2单元格为例,最优的操作方法是( )。

A、=MID(D2,1,8)+“****”+MID(D2,13,6)

B、=CONCATENATE(MID(D2,1,8),"****",MID(D2,13,6))

C、=REPLACE(D2,9,4,"****")

D、=MID(D2,9,4."****")

参考解析:A项中,“+”无法实现文本连接;D项中函数格式不对,MID函数只有三个参数。B、C两项均能实现题目要求的操作结果,但相对于B项,C项要简单得多。故正确答案为C。

第5题:小胡利用Excel对销售人员的销售额进行统计,销售工作表中已包含每位销售人员对应的产品销量,且产品销售单价为308元,计算每位销售人员销售额的最优操作方法是()。

A、直接通过公式“=销量×308"计算销售额。

B、将单价308定义名称为“单价”,然后在计算销售额的公式中引用该名称。

c、将单价308输入到某个单元格中,然后在计算销售额的公式中绝对引用该单元格。

D、将单价308输入到某个单元格中,然后在计算销售额的公式中相对引用该单元格。

参考解析∶为单元格或区域指定一个名称,是实现绝对引用的方法之一。可以在公式中使用定义的名称以实现绝对引用。可以定义为名称的对象包括:常量、单元格或单元格区域、公式。故正确答案为B。

第6题:以下错误的Excel公式形式是( )。

A、=SUM(B3:E3)*$F$3

B、=SUM(B3:3E)*F3

c、=SUM(B3:$E3)*F3

D、=SUM(B3:E3)*F$3

参考解析:公式引用地址表示为“列标行号”,不能表示为“行号列标”,故B选项错误。

第7题。在Excel工作表的右下角XFB1048573:XFD1048576区域中保存了一组常用数据,如需经常查看、调用、编辑这组数据,最优的操作方法是( )。

A、直接操作滚动条找到该区域,引用时用鼠标拖动选择即可

B、通过“定位条件”功能,定位到该工作表的最后一个单元格,引用时用鼠标拖动选择即可 c、直接在名称框中输入地址XFB1048573:XFD1048576,引用时也可直接输入该地址

D、为该区域定义一个名称,使用时直接引用该名称即可

参考解析:XFB1048573:XFD1048576区域需要手动拖动滚动条很久才能找到,而题目又要求需经常查看、调用、编辑这组数据,因为需要为该区域定义一个名称,使用时直接引用该名称即可。故正确答案为D。

第8题:在Excel中,要显示公式与单元格之间的关系,可通过以下方式实现()。

A、“公式”选项卡的“丞数库”组中有关功能

B、“公式”选项卡的“公式审核”组中有关功能

c、“审阅”选项卡的“校对”组中有关功能

D、“审阅”选项卡的“更改”组中有关功能

参考解析:在Excel中,要显示公式与单元格之间的关系,可以在【公式】选项卡的【公式审核】选项组中执行相关操作。故正确答案为B选项。

第9题:在Excel成绩单工作表中包含了20个同学成绩,c列为成绩值,第一行为标题行,在不改变行列顺序的情况下,在D列统计成绩排名,最优的操作方法是()。

A、在D2单元格中输入“=RANK(C2,$C2:$C21)",然后向下拖动该单元格的填充柄到D21单元格。

B、在D2单元格中输入“=RANK(C2,C$2:C$21)",然后向下拖动该单元格的填充柄到D21单元格。

c、在D2单元格中输入“=RANK(C2,$C2:$C21)”,然后双击该单元格的填充柄。

D、在D2单元格中输入“=RANK(C2,C$2:C$21)”,然后双击该单元格的填充柄。

参考解析:在不改变行列顺序的情况下统计成绩排名,应使用RANK函数。本题在应用单元格区域时,应使用混合应用C$2:C$21,即固定引用行而允许列变化。自动填充时要用鼠标拖动填充柄通过单元格区域,如果要填充序列的单元格区域很大(如超过一屏的大区域),用拖动的方法就不太方便,这里可以双击单元格的填充柄。故正确答案为D选项。

第10题:在Excel工作表A1单元格里存放了18位二代身份证号码,其中第7~10位表示出生年份。在A2单元格中利用公式计算该人的年龄,最优的操作方法是( )。

A、=YEAR(TODAY())-MID(A1,6,8)

B、=YEAR(TODAY())-MID(A1,6,4)

c、=YEAR(TODAY())-MID(A1,7,8)

D、=YEAR(TODAY())-MID(A1,7,4)

参考解析∶截取字符串函数MID的功能是从文本串中指定位置开始返回特定个数的字符。身份证号码从第7位到第10位的4位数是出生年份。故正确答案为D选项。

第11题: Excel工作表B列保存了11位手机号码信息,为了保护个人隐私,需将手机号码的后4位均用“*”表示,以B2单元格为例,最优的操作方法是( )。

A、=REPLACE(B2,7,4,"****")

B、=REPLACE(B2,8,4,"****")

c、=MID(B2,7,4,"****")

D、=MID(B2,8,4,"****")

参考解析:REPLACE函数是用新字符串替换旧字符串,而且替换的位置和数量都是指定的。其格式为REPLACE(old_text,start_num,num_chars,new_text)。old_text是要替换的字符串,start_num是开始位置,num_chars是替换个数,new_text是新的文本。故正确答案为B选项。 

第12题:小谢在Excel工作表中计算每个员工的工作年限,每满一年计一年工作年限,最优的操作方法是( )。

A、根据员工的入职时间计算工作年限,然后手动录入到工作表中。

B、直接用当前日期减去入职日期,然后除以365,并向下取整。

c、使用TODAY函数返回值减去入职日期,然后除以365,并向下取整。

D、使用YEAR函数和TODAY函数获取当前年份,然后减去入职年份。

参考解析:TODAY函数用于返回当前的日期。使用TODAY函数返回值减去入职日期,然后除以365,并使用INT函数向下取整,即可得出员工的工作年限。故正确答案为C。注意:入职日期列单元格格式应为常规格式。

第13题:将Excel工作表A1单元格中的公式SUM(B$2:C$4)复制到B18单元格后,原公式将变为( )。

A、SUM(C$19:D$19)

B、SUM(C$2:D$4)

c、SUM(B$19:C$19)

D、SUM(B$2:CS4)

参考解析:在复制公式时,如果不希望所引用的位置发生变化,那么就要用到绝对引用,绝对应用是在引用的地址前插入符号$。本题中,列为相对引用,行为绝对引用,故正确答案为B选项。

第14题:在Excel工作表单元格中输入公式时,F$2的单元格引用方式称为()。

A、交叉地址引用

B、混合地址引用

c、相对地址引用

D、绝对地址引用

参考解析:单元格引用方式分为三类:相对引用:如A1、B3等,此时公式复制到另一个位置时行和列都要变。绝对引用:如$A$1、$B$3等,此时公式复制到另一个位置时行和列都不变。

混合引用:如$A1、B$3等,$A1表示公式复制到另一个位置时行要变、列不变;B$3表示公式复制到另一个位置时行不变、列要变。故答案为B。

第15题:在同一个Excel工作簿中.如需区分不同工作表的单元格,则要在引用地址前面增加()。

A、单元格地址

B、公式

c、工作表名称

D、工作簿名称

参考解析:在表示同一工作簿内引用不同工作表的单元格时,要在引用地址前面增加工作表名称,工作表名称与引用地址之间用!分隔,如Sheet1!A1。故答案为C。

第16题,在Excel中,如需对A1单元格数值的小数部分进行四舍五入运算,最优的操作方法是()。

A、=INT(A1)

B、=INT(A1+0.5)

c、=ROUND(A1,0)

D、=ROUNDUP(A1,0)

参考解析:ROUND函数的格式为:ROUND(number,num_digits),将指定数值number按指定的位数num_digits进行四舍五入。如果希望始终进行向上舍入,可使用ROUNDUP函数;如果希望始终进行向下舍入,则应使用ROUNDDOWN函数。INT函数只能向下取整。故正确答案为C选项。

第17题:Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第3、4位和第9、10位用“*”表示,以D2单元格为例,最优的操作方法是( ) 。

A、=REPLACE(D2,9,2."**")+REPLACE(D2,3,2,"**")

B、=REPLACE(D2,3,2.,"**",9,2,"**")

C、=REPLACE(REPLACE(D2,9,2,"**"),3,2."**")

D、=MID(D2,3,2,"**",9,2,"**")

参考解析:REPLACE函数是用新字符串替换旧字符串,而且替换的位置和数量都是指定的。其格式为REPLACE(old_text,start_num,num_chars,new_text)。old_text是要替换的字符串, start_num是开始位置,num_chars是替换个数,new_text是新的文本。B、D两项参数个数不符合函数要求。故正确答案为C选项。

第18题:在Excel工作表中存放了第一中学和第二中学所有班级总计300个学生的考试成绩,A列到D列分别对应“学校”、“班级”、“学号”、“成绩”,利用公式计算第一中学3班的平均分,最优的操作方法是( )。

A、=SUMIFS(D2:D301,A2:A301,"第一中学",B2:B301,"3班")/COUNTIFS(A2:A301,"第一中学",B2:B301,"3班")

B、=SUMIFS(D2:D301,B2:B301,"3班")/COUNTIFS(B2:B301,"3班")

c、=AVERAGEIFS(D2:D301,A2:A301,"第一中学",B2:B301,"3班")

D、=AVERAGEIF(D2:D301,A2:A301,"第一中学" .B2:B301,"3班")

参考解析∶多条件求平均值可直接使用AVERAGEIFS函数。AVERAGEIFS函数用于对指定区域中满足多个条件的所有单元格中的数值求算术平均值,其格式为AVERAGEIFS(average_range,criteria_range1,criteria1,[criteria_range2,criteria2)],..)。

Average_range为要计算平均值的实际单元格区域; criteria_range1、criteria_range2为在其中计算关联条件的区域;criteria1、criteria2为求平均值的条件;每个criteria_range的大小和形状必须与average_range相同。故正确答案为C。