Excel怎么快速制作查询表 Excel快速制作查询表方法
Excel中大量的数据,往往令我们眼花缭乱,其实我们可以利用Excel的控件功能制作一个查询表,只显示我们想要查询的数据。
下面我们将要用到Excel 2016的“开发工具”,默认情况下有些人的Excel可能没有显示这一项,需要简单设置一下。点击“文件→选项”,在打开的选项窗口中,左侧切换到“自定义功能区”,再在右侧找到“开发工具”项,将其勾选上就可以了。

首先制作一个前台查询界面,这一界面可以简洁明了,比如只有一行表头加一个空白行,各人根据自己的实际需要进行设置。小编在这里模拟了一个简单的单位人事查询表。
接下来再制作后台数据库。数据库表格可以放在离前台较远的位置,甚至可以放在另外的工作表中,达到隐藏的效果。这里为了方便讲解,小编将两个表格排列在了一起,它的表头与前台表格完全一样,只不过下面填充了大量的数据信息。

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

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

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

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

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

公式输入完毕,通过拖动的方式,将它复制到另外5个单元格中。最后,将前面制作的下拉列表控件拖放到前台界面的第一个数据单元格中覆盖原先的单元格,并调整好大小与单元格同大。
至此,一个动态查询表就大功告成了,点击下拉菜单选取任意某个工号,该工号所对应的员工信息就会自动显示出来啦。

相关文章

阳历/农历转换对照表怎么做? Excel制作日历表/万年历的最终版
想要制作阳历/农历转换对照表,,通过这个对照表,你只需知道阳历日期,就可以快速准确的找到对应的农历日期,下面我们就来看看详细制作方法2025-04-10
工作上需要制作一个日历表/万年历,该怎么制作呢?我们需要使用三个excel函数来实现,详细请看下文介绍2025-04-10
Excel中有一个功能非常强大的函数,它就是SUMPRODUCT函数,既能求和、计数、权重计算,还能排名等,今天我们就来看看Excel根据权重求和的技巧2025-04-10
tocol函数哪个版本能用? excel中tocol函数的两种高级用法
TOCOL函数公式非常强大,值得一学,从字面意义可以理解出来,它是将数据转换成一列的,今天分享TOCOL函数的2种高级用法2025-04-10
Excel隐藏行和折叠行有什么不同? 隐藏行和折叠使用方法和区别介绍
excel表格进行操作的时候,发现有隐藏和和折叠行,看上去效果一样,都隐藏了,但是两者是有很大区别的,详细请看下文介绍2025-03-21
Excel工龄计算不再愁! Excel隐藏函数DATEDIF轻松计算精确到天级的工龄
在日常工作中,我们经常需要计算员工的工龄,以便进行人事管理、薪资调整等工作,本文将详细介绍如何在Excel表格中计算工龄,并提供多种实用方法供您选择2025-03-13
Excel数据处理遇到的问题,99%都是由于奇葩的数据格式造成的,今天跟大家整理了几个Excel表格构建的规则,先不要问为什么,照着做就对了2025-03-06
Excel透视表1月到12月不能排序怎么办? 数据透视表日期无法排序解决方法
如图对数据透视表日期进行升序排序后,仍不是我们想要的结果,有可能月份是文本,不能排列,下面我们就来看看详细解决办法2025-03-06
首先咱们得明确一下账龄的概念,简单来说,账龄就是某个账户的余额从产生到现在的时间长度,比如,一年以内的账龄就是那些在过去一年内产生的债权或债务,下面我们就来看看2025-03-06
实现办公自动化! DeepSeek搭配Excel制作自定义按钮的技巧
DeepSeek生成想要的代码很方便,如果将生成的代码放到excel中作为vba代码使用,岂不是能实现办公自动化?下面我们就来看看实现方法2025-03-05




最新评论