内容正文:
第3节 编辑工作表
一、选择题
1.在Excel中,要计算C5到E5之间所有单元格中数据的平均值,正确的选项是( )
A.AVERAGE(C5:E5) B.=AVERAGE(C5:E5)
C.AVERAGE(C5+E5) D.=AVERAGE(C5+E5)
2.下表是2023年全国及各省(区、市)粮食产量数据。要判断各省(区、市)单位面积产量是否高于全国平均值,可以先在E5单元格中用IF()函数先判断出北京的情况,然后再通过自动填充的方法得到其他省(区、市)的情况。那么E5单元格中应输入的函数是( )
A.=IF(D5>D4,"是","否") B.=IF(D5>D$4,"是","否")
C.=IF(D$5>D4,"是","否") D.=IF(D$5>D$4,"是","否")
3.初次打开Excel 2010时,系统默认的电子工作簿文件的名称为( )
A.工作簿1 B.book1 C.Sheet1 D.File1
4.如果要只显示出学习支出字段在100到350之间(包括350)的数据,选择“自定义筛选”后再选择( )
A.大于等于100 B.小于350
C.大于100且小于等于350 D.大于等于100 且小于350
5.在Excel中,要输入纯数字符号002020,正确的输入方法是( )。
A.’002020 B.002020 C.#002020 D.”002020
6.某公司需要将近3年的销售业绩绘制成图表,下列合适的软件是( )
A.画图 B.WPS表格 C.Linux D.记事本
7.在Excel中,要利用一张反映杀毒软件销售情况的表格,生成一图表,希望体现出不同品牌杀毒软件销售量的比较,那么应选择( )图表更合适。
A.柱形图
B.饼图
C.折线图
D.XY散点图
8.张老师请小红同学统计全班期末7门考试总分前10名的学生名单。小红做了以下工作①按学号顺序,建立了包含学号、姓名、各科成绩的Excel工作表。并输入了所有同学的各科成绩②在工作表中用相关函数计算出每位同学的总分,并存放在工作表的相应位置③选前10条记录④按总分递减的顺序排序。这些工作的正确顺序是( )。
A.①②③④
B.②①④③
C.①②④③
D.③①②④
9.有如下VB程序段:
For i=1 to 3
For j=1 to 5-i
If a(j)>a(j+1) Then
t=a(j) : a(j)=a(j+1) : a(j+1)=t
End If
Next j
Text1.Text = Str(a(i))+Text1.Text
Next i
数组元素a(1)到a(5)的值依次为“2,9,7,8,5”。若该程序段执行后,文本框Text1显示的内容是( )
A.2 5 7 B.9 8 7 C.2 7 7 D.7 7 2
10.在Excel中使用图表来描述同一主体内不同成分的多少,最适合使用( )
A.饼图 B.雷达图 C.折线图 D.条形图
11.在电子表格中下列运算符中,优先级最高的是( )
A.* B.> C.: D.()
12.有如下 VB 程序段:
n = Val(Text1.Text)
For i = 1 To n
a(i) = i
Next i
For i = 1 To n / 2 - 1
For j = n To 2 * (i + 1) Step -2
If ① Then t = a(j): a(j) = a(j - 2): a(j - 2) = t
Next j
For j = 1 To n - i * 2 - 1 Step 2
If ② Then t = a(j): a(j) = a(j + 2): a(j + 2) = t
Next j Next i
当 n 为 8 时,上述程序段的运行结果 a(1)至 a(8)的值分别为 1,8,3,6,5,4,7,2,则划线处应填入的代码 分别为( )
A.a(j )<a(j-2) a(j)<a(j+2) B.a(j )>a(j-2) a(j)>a(j+2)
C.a(j )>a(j-2) a(j)<a(j+2) D.a(j )<a(j-2) a(j)>a(j+2)
13.某 VB 程序如下:
若 a(1)~a(10)的值分别为 7,9,8,1,9,4,4,2,1,1,则运行以上程序后,下列说法正确的是( )
A.这是一段冒泡排序程序
B.运行后 a(1)~a(10)的值分别为 1,1,1,2,4,4,7,8,9,9
C.加框部分运行后 b(1)~b(10)的值分别为 3,1,0,2,0,0,1,1,2,0
D.本算法是通过比较交换数据来实现排序的
14.有如下VB 程序段: ( )
a(1) = 8: a(2) = 7: a(3) = 1: a(4) = 6 a(5) = 9: a(6) = 5: a(7) = 4: a(8) = 7
m = Int(Rnd * 4) * 2 + 1
For i = 1 To m - 1
k = i
For j = i + 1 To m
If a(j) < a(k) Then k = j
Next j
If i <> k Then
t = a(i): a(i) = a(k): a(k) = t
End If Next i
执行该程序段后,数组a各元素的值不可能是( )
A.8 7 1 6 9 5 4 7 B.1 7 8 6 9 5 4 7
C.1 4 5 6 7 8 9 7 D.1 4 5 6 7 7 8 9
15.据统计我国网民的年龄分布大致如下所示:
若用Excel图表来体现各年龄段网民的比例,应选择的图表类型是( )
A.柱形图 B.条形图 C.折线图 D.饼图
二、填空题
16.在Excel中,对数据进行分类汇总前,应对数据进行( )操作。
17.某学校要对班主任进行满意度调查,有20个评分项(为方便程序处理,评分项具体的名称本题中不显示,仅以序号代替),每个评分项学生可以打A、B、C 三个等级中的一个,现在已经收集所有学生对班主任的评价,为了保证隐私,不显示学生姓名,只显示班级,并存储在数据库的表中,点击command2(读取数据),读取原始数据显示在左侧list1中,左侧列表显示的原始评价数据第一条表示高二(01)班有1位同学在第9项给班主任打A,依次类推,点击command1(统计),统计出各项目的评价统计(A+B所占的百分比)。
(1)根据以下代码可知,本程序访问的数据库名称是
(2)完成划线处的代码填空:
Dim classname(1 To 8000) As String'存储原始数据中的班级名称
Dim selectabc(1 To 8000) As String'存储原始数据选项的值
Dim xiangmu(1 To 8000) As String'存储原始数据选项的序号
Dim n As Integer
Private Sub Command2_Click()' 从数据库读取数据,并且按班级名称排序
Dim conn As New ADODB.Connection
conn.ConnectionString = "provider=microsoft.ace.oledb.12.0;data source="&App.Path&"\pingjia.accdb"
conn.Open
Dim rs As New ADODB.Recordset
Set rs.ActiveConnection = conn
rs.Open "select * from data"
n = 0' 记录评价的总条数
'读取数据,并按班级排序,代码略
End Sub
Private Sub Command1_Click()
Dim cstart(1 To 50) As Integer '存储每个班级在数组classname中的起始位置
Dim cend(1 To 50) As Integer '存储每个班级在数组classname中的末尾位置
Dim k As Integer '存储班级数量
Dim testall(1 To 20) As Integer '存储每一项总选择人数,例如testall(1)里存储这评价项目1里的总人数,testc(1)里存储评价项目1里选C的人数
Dim testc(1 To 20) As Integer '存储每一题(项)选c的人数
' 确定每个班级的起止位置,存储到cstart数组和cend数组
cstart(1) = 1
temp = classname(1)
k = 1
For i = 1 To n
If classname(i) <> temp Then
k = k + 1
cstart(k) = i
temp = classname(i)
End If
Next i
cend(k) = n
For i = 1 To k '每个班级分别统计评价项目
For q = 1 To 20 '对testall和testc数组初始化,
testall(q) = 0
testc(q) = 0
Next q
For j = cstart(i) To cend(i) '对第i个班级进行统计
testall(xiangmu(j)) = testall(xiangmu(j)) + 1
If selectabc(j) = "C" Then
Next j
For p = 1 To 20 '统计完成后输出这个班级的20个项目的 A+B所占百分比
s = s &""&Str(Round((testall(p) - testc(p)) / testall(p) * 100, 1))
Next p
List2.AddItem s
Next i
End Sub
18.如图采用Excel软件分析“主要商品销售表”的相关信息:
(1)将序号列数据改为“001,002,003,004”应该如何操作?
(2)H列单元格出现了“########”,试说明原因,并指出应如何调整。
(3)若要计算第三季度平均,应在 (填写单元格名称)单元格中编辑公式,计算公式为 (请使用函数计算)
(4)如图所示,该图表的源数据区域是 ,系列产生在 (填“行”或“列”)。
(5)如图所示,若要修改数值轴的最小刻度,应选择右键菜单中的 (A图表类型B源数据C图表选项D图表区格式)命令;若要把图表改成第一种的饼图,应选择右键菜单中的 (A图表类型B源数据C图表选项D图表区格式)命令
19.Excel对汉字文本进行排序时,默认按 进行排序。
三、操作题
20.打开“ Y:\41”文件夹中的文件“高三(八)班体检表.xls”进行以下操作并保存。
(1)将工作表“Sheet1”重命名为“体检表”;
(2)将“A1:G1”单元格合并及居中,并设置标题字体为“楷体”、字号为“16”;
(3)在“D22:G22”单元格区域中,使用公式或函数分别计算各项数据的最大值;
(4)将表中数据(A2:G21)按照主要关键字“身高/cm”,次要关键字“体重/kg”,降序排序;
(5)保存工作簿并关闭Excel。
四、简答题
21.下图是某班数据表的部分表图。
(1)对全班同学成绩进行处理,分析考试情况,如求语文等学科平均分。除了求平均值外,还可以进行什么数据处理?写出3种数据处理方式。
(2)C61单元格为语文学科平均分,写出求语文学科平均分的一个公式表达式。参考式子=AVERAGE(C6:H6)、=SUM(E2:E60)、=MAX(C2:C60)。
(3)在图下面括号内,分别写出3种图形的名称。
图1( ) 图2( ) 图3( )
(4)在上面图中,哪一个图形可以很好地分析、展示各学科平均分情况?写出这个图形的名称。
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.B
2.B
3.A
4.C
5.A
6.B
7.A
8.C
9.D
10.A
11.D
12.B
13.C
14.D
15.D
16.排序
17. pingjia.accdb cend(k)=i-1 s=classname(cstart(i))或s=classname(cend(i)) testc(xiangmu(j))= testc(xiangmu(j))+1
18.(1)将序号列单元格格式改成文本格式;(2)原因:列宽不够或不足 加大列宽;(3)F7=AVERAGE(F3:F6);(4)C2:D6 列;(5)C A
19.拼音顺序
20.本题为上机操作题。具体参照上机步骤进行。
21.(1)求和、排序、筛选等;(2)=AVERAGE(C2:C60);(3)饼图、折线图、柱形图;(4)柱形图
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$