乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 一张表学习EXCEL(六):利用控件制作一个快速成绩查询表-excel成绩表

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表-excel成绩表

作者:乔山办公网日期:

返回目录:excel表格制作

Excel的应用能够让我们的数据分析变得灵活多样,但有时面临大量的数据会让我们眼花缭乱有种无从下手的感觉。怎么才能让我们从众多的数据中找到我们需要的内容。下面介绍一个EXCEL控件的使用来实现达到这个目的。

还是之前的学生成绩案例表格来作为案例来学习该控件的应用。

首先我们打开Excel文件,点击菜单上的"文件"->"选项",左侧选择"自定义功能区",在右侧将"开发工具"项打上勾。

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

先在表格中做个简单的查询界面,这里可以根据需要来进行查询设置。下面以查询成绩为例

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

完成上面的查询界面之后,选择"开发工具",点击"插入",在弹窗中选择"组合框"

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

选择控件之后,此时的光标为"十"字形,在表格的空白处画一个下拉列表的控件图标。

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

右键点击该控件,快捷菜单中选择"设置控件格式"

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

点击"数据区域",选择要数据区域一列的数据。点击"单元格连接"后面的图标,在工作表任意空白单元格中点击。下面的案例选择的是:I7单元格。下拉菜单的项数采用默认的8,大家根据需要更改

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

在查询区域的表格中,选择姓名下的单元格,这里是G4单元格。输入以下的公式:

=INDIRECT(ADDRESS(INDIRECT("G4")+2,COLUMN(A3)))

公式解读:

INDIRECT,此函数立即对引用进行计算,并显示其内容。

ADDRESS(INDIRECT("G4")+2,COLUMN(A3),Column(A3)得到A3的相对列号,G4是控件制作的下拉连接单元格,2是数据区域与工作表顶端的距离行数。

然后用Address求出上面两个函数得到的行列号的地址=$A$3这样的格式。

最后再由Indirect引用上面这个地址的值。

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

将H3公式拖动,复制到后面的其他单元格。简单控件查询设置基本完成

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

这时就可以使用控件的下拉菜单来进行查询了。如果下拉菜单的项数你觉得少的话,可以根据上面的格式设置的数据8改为其他的数据。

一张表学习EXCEL(六):利用控件制作一个快速成绩查询表

以上就是利用控件制作一个快速成绩查询表,通过姓名下拉菜单来查询。显示该学生的考试成绩。

相关阅读

  • Excel做网页 学生成绩网上查-excel成绩表

  • 乔山办公网excel表格制作
  • excel成绩表,本文介绍一个由Excel 2003生成成绩网页的实例,其人机交互性和信息保密性都很强。该网页实现的效果是:在“请输入你的标识码”处输入学生的标识码,按回车键或单击空白
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网