Excel怎么快速制作查询表 Excel快速制作查询表方法

所属分类: 软件教程 / 办公软件 阅读数: 1759
收藏 0 赞 0 分享

Excel中大量的数据,往往令我们眼花缭乱,其实我们可以利用Excel的控件功能制作一个查询表,只显示我们想要查询的数据。

下面我们将要用到Excel 2016的“开发工具”,默认情况下有些人的Excel可能没有显示这一项,需要简单设置一下。点击“文件→选项”,在打开的选项窗口中,左侧切换到“自定义功能区”,再在右侧找到“开发工具”项,将其勾选上就可以了。

Excel怎么快速制作查询表  Excel快速制作查询表方法

首先制作一个前台查询界面,这一界面可以简洁明了,比如只有一行表头加一个空白行,各人根据自己的实际需要进行设置。小编在这里模拟了一个简单的单位人事查询表。

接下来再制作后台数据库。数据库表格可以放在离前台较远的位置,甚至可以放在另外的工作表中,达到隐藏的效果。这里为了方便讲解,小编将两个表格排列在了一起,它的表头与前台表格完全一样,只不过下面填充了大量的数据信息。

Excel怎么快速制作查询表  Excel快速制作查询表方法

接下来制作下拉列表框。切换到“开发工具”选项卡中,点击“插入”,在弹出菜单中点击“组合框(窗体控件)”。

Excel怎么快速制作查询表  Excel快速制作查询表方法

此时光标变成“十”字形,可在工作表任意空白处画出一个下拉列表控件的图标。右击此控件,从右键菜单中选择“设置控件格式”。

Excel怎么快速制作查询表  Excel快速制作查询表方法

在打开的设置控件格式窗口中,点击一下“数据源区域”后面的输入框,然后在工作表中,选取后台数据中“工号”一列的所有数据,将自动输入该区域的标号。再用鼠标点击一下“单元格链接”后面的输入法,然后在工作表任意空白单元格中点击,即可设置链接的单元格,本例为B9单元格。

Excel怎么快速制作查询表  Excel快速制作查询表方法

下拉显示项数默认为8,此处不做改动。直接点击“确定”按钮返回。此时点击下拉按钮,将显示出“工号”列的所有项,可以任意进行选择。链接单元格中将显示所选的列数。

Excel怎么快速制作查询表  Excel快速制作查询表方法

在前台界面表格中,选择“工号”下的第一个单元格,本例为B4单元格,在此单元格中输入以下公式:

=INDIRECT(ADDRESS(INDIRECT("B9")+10,COLUMN(B11)))

INDIRECT函数的主要作用就是引用指定的某单元格中的内容,它的参数指出了要引用的单元格的具体位置。本例中的“ADDRESS(INDIRECT("B9")+10,COLUMN(B11))”,B9是前面制作的下拉列表的链接单元格,显示下拉列表中的行数,10是后台数据表格与工作表顶端的距离行数。这两者相加,得出的正是后台数据表中相对应单元格的数据,以作为INDIRECT函数的参数使用。

Excel怎么快速制作查询表  Excel快速制作查询表方法

公式输入完毕,通过拖动的方式,将它复制到另外5个单元格中。最后,将前面制作的下拉列表控件拖放到前台界面的第一个数据单元格中覆盖原先的单元格,并调整好大小与单元格同大。

至此,一个动态查询表就大功告成了,点击下拉菜单选取任意某个工号,该工号所对应的员工信息就会自动显示出来啦。

Excel怎么快速制作查询表  Excel快速制作查询表方法

更多精彩内容其他人还在看

提升输入的效率 Shortkeys自动替换

日常的工作和生活中离不开文件的输入,如果输入简短的文件后就会自动转换成较成的词句,那就可以很大程度地提升输入的效率,尤其是经常需要输入的邮箱或常用短语等。虽然可以用输入法来创建自定义词条,但长度上却有限制。其实我们还可以有其它的选择。 Shortkeys是一款字符
收藏 0 赞 0 分享

Excel 聊天 的实现方法

很多单位都组建了局域网,虽然有不少能在局域网上聊天的工具,但一来使用不方便,二来不安全(容易被老板发现)。为此,笔者建议大家用Excel来聊天。   ★第一步:打开Excel2003,新建一个工作簿文档,取名保存(如“工作记录.xls”)。   ★第二
收藏 0 赞 0 分享

Word 文档开启“一键粘贴”功能

剪贴键是Ctrl+X,复制键是Ctrl+C,粘贴键是Ctrl+V,从开始借助电脑开始,很多用户就先学会了这些。而这三个快捷键也是大家用的最多的。但在Office Word软件中,实际通过设置,可开启键盘“一键粘贴”功能,无需再使用组合键,同样可粘贴文字内容
收藏 0 赞 0 分享

Word 从第三页开始插入页码的方法原理

以前对如何在Word里从第三页开始插入页码,一直没有弄清楚今天终于明白了,现将其与大家分享:     1.光标移到第二页开头,点击“插入-分隔符-分节符类型-下一页-确定”。     2.光标移到第三页开头,重复步骤一。     3.光标移到第
收藏 0 赞 0 分享

Word 中巧妙插入EQ域代码

简谱,犹如一个个精灵,让我们离美妙的音乐更近,触动心灵。      不需要专门的简谱软件,不借助任何简谱字库,直接在Word中巧妙插入EQ域代码,就能让精灵马上现身!从单旋律到多声部的乐谱都可以制作,复制、修改非常方便,无论你是音乐爱好者,还是专业乐谱制作者,都
收藏 0 赞 0 分享

Word2007 图片裁剪的2种方法小结

在Word2007文档中,用户可以通过两种方对图片进行裁剪。一种方式是通过图片工具功能区格式选项卡大小分组中的裁剪工具进行图片裁剪;另一种方式则是在大小对话框中指定图片裁剪的尺寸. 在Word2007文档中,用户可以通过两种方对图片进行裁剪。一种方式是通过“图片工具&
收藏 0 赞 0 分享

Word 2003 文档错误录入文字的解决方法

日常我们使用Word 2003录入文档的时候,打出的材料经常有错误之处,校对之后还是难免有疏漏的地方,如何提高文档录入的正确率,减少甚至杜绝文档中的错误之处,请看笔者的几招。 日常我们使用Word 2003录入文档的时候,打出的材料经常有错误之处,校对之后还是难免有疏漏的地
收藏 0 赞 0 分享

比较完美的 Excel 工资条打印解决方法

  操作非常简便,需要生成工资条的时候,只要点插入表头就可以把第一行和第二行作为表头插入到每个人工资数据行的前面,打印完工资单点删除表头就可以去掉表头,恢复到上图的格式,便于存档。宏的代码很简洁,执行效率也很高,推荐使用。 xsl文件下载
收藏 0 赞 0 分享

办公族word简便使用方法

把文字替换成图片 首先把图片复制到 剪贴板中,然后打开替换对话框,在“查找内容”框中输入将被替换的文字,接着在“替换为”框中输入“^c”(注意:输入的一定要是半角字符,c要小写),单击替换 即可。说明:&
收藏 0 赞 0 分享

汇总Excel常用词语中英文对照

        激活 (activate)   数组 (array)   数组公式 (array formula)   相关联的数据透视表 (associated PivotTable report)
收藏 0 赞 0 分享
查看更多