作者:乔山办公网日期:
返回目录:excel表格制作
请看下面的表格:A列是科目,B至E列是所有学生各科目的成绩。
校长要求:以科目为关键字段,动态显示所有学生的成绩。
实现过程如下:
依次点击菜单栏上的【开发工具】-【插入】-【列表框】控件,如下图示:
然后,单击鼠标在"H"列画出一个列表框控件,如下:
在G2:G4单元格区域中,依次输入"语文","数学"和"英语"。如下图示:
右键单击列表框控件,选择【设置控件格式】,打开【设置控件格式】
在【数据源区域】选择$G$2:$G$4,在【单元格链接】选择$G$1,如下图示:
点击【确定】按钮后,就会在列表框控件中显示G2:G4单元格区域的数据;当选择不同的科目时,比如"数学",在"G1"单元格就会显示数字"2",如下图示:
在"K1"单元格中输入函数公式"=INDEX(A3:A5,$G$1)",如下图示:
注意:"G1"单元格要用绝对引用
按"Enter"键,在"K1"单元格里就会显示科目"语文"。把鼠标放在"K1"单元格右下角,拖动鼠标至"O1"单元格,就会显示所有学生的"语文"成绩,如下图示:
选择单元格区域"L1:O1",按住"Ctrl"键,再选择单元格区域"B2:E2",然后,依次单击菜单栏上的【插入】-【插入柱形图】选项,就会显示如下图表:
更改图表标题为"3月份高三(1)班高考模拟成绩表",横坐标系列选择数据源区域为"B2:E2",把已经设置好的"列表框控件"拖动到图表的右上角区域,再对图表进行美化,效果如下图示:
当我们在"列表框控件"上选择"数学"时,效果如下:
当我们在"列表框控件"上选择"英语"时,效果如下:
简单吧,一个神奇的动态图表就完成了。
今天的内容就分享到这里,若您有任何意见或建议,欢迎您的评论;
若您喜欢本篇文章,欢迎点赞,分享!
后续好文章不断问世,敬请您关注!谢谢!!