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个单元格中。最后,将前面制作的下拉列表控件拖放到前台界面的第一个数据单元格中覆盖原先的单元格,并调整好大小与单元格同大。

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

时间: 2024-10-31 03:29:16

Excel怎么快速制作查询表的相关文章

Excel表格快速制作工资条的方法

Excel表格快速制作工资条的方法   下面我们就来说说具体的工资条制作方法. 1.制作数字辅助列. 首先在E2单元格输入数字1,在E3单元格输入数字2,同时选中E2:E3,向下复制填充至A17单元格. 保持E列的选中状态,按Ctrl+C复制. 单击E18单元格,按Ctrl+V粘贴. 2.粘贴列标题. 选中A1:D1,也就是工资条的列标题,按Ctrl+C复制. 单击A34单元格,也就是E列粘贴数据后的最后一行,按Ctrl+V粘贴. 然后选中A34:D34单元格区域,向下复制填充. 效果如下: 3

Excel 2007快速制作不同表格的方法

我们在制作电子表格的时候,经常会遇到这样一种情况:要制作的几个表格文件格式.内容比较类似.如果复制.粘贴输入的相同内容,或者用"另存为"按钮保存为不同名称的文件是一件非常麻烦的事. 在这里,我给大家介绍一个快速制作不同表格的新方法. 以Excel2007为例:首先启动Excel2007新建一个电子表格,在默认的状态下,这个新的电子表格显示有三个工作表.然后按住"Ctrl"键同时选中这三个工作表格的标签.接下来在第一个表格的工作区中进行内容的输入与格式的设置并保存,之

WORD中的邮件合并功能来快速制作通知书

  WORD中的邮件合并功能来快速制作通知书            1.首先建立一个excel表:a.xlsx 2.建一个word模板b.docx 3.邮件-开始邮件合并-信函 4.选择联系人-使用现有列表 5.选择需要引用的EXCEL a.xlsx 6.默认确定 7.将光标放置同学前 点插入合并域-姓名,此类推插入编号.学院.专业 8.效果如下 9.点击阅览结果 效果如下图

PPt2016如何快速制作动态图表

  PowerPoint 2016中,如何快速制作出动态图表. 实际工作中,我们会接触到大量的Excel图表.有时在做工作汇报的时候,需要将Excel图表导入到PPT中.这非常简单,在Excel中选中图表后按Ctrl+C键复制,再在PPT中按Ctrl+V键粘贴就可以了. 在PowerPoint中,点选粘贴过来的图表,然后切换到"动画"选项卡,选中"擦除"项,再点击"效果选项",从下拉菜单中选择"按系列中的元素",就会即时看到柱

excel如何快速定位单元格

一.选择工作表中包含数据的矩形单元格区域 在很多时候,需要选择工作表中所有包含数据的单元格区域,从而能一次性为所选单元格区域设置统一的格式,这里可以利用excel如何快速定位单元格. 在"开始"选项卡"编辑"组中单击"查找和选择"按钮,在弹出的下拉菜单中选择"常量"命令,即可快速选择工作表中的数据单元格,如图所示. 在"查找和选择"下拉菜单中选择"定位条件"命令,打开"定位条件

Photoshop快速制作一根香烟

  Photoshop快速制作一根香烟.香烟构成非常简单,也非常适合新手练习.重点:学习一些组合图形的绘制方法;用图层样式来增加质感;细节部分的简单刻画等. 最终效果 1.新建大小自定文档,背景填充暗灰色.新建图层,没用矩形工具,椭圆工具画出香烟的外形. 2.用直线工具画出香烟上的纹理. 3.选择香烟嘴的图层,在香烟嘴图层用椭圆工具画出一个椭圆,为方便调整,现将透明度调整成80%. 4.再次选择椭圆工具并调整成减去顶层形状,在圆上方的位置画出一个比他小一些的圆形,得到以下图形,并将透明度调回10

Photoshop快速制作一个剔透的玉石图标

  Photoshop快速制作一个剔透的玉石图标.制作玉石材质最重要是色泽与光感,色泽要圆润,光感要通透,所以高光部分是不可或缺的,同时也要注意体现背光的区域以及阴影的处理,这样结合起来就能充分的表现出玉石的光泽,而且立体感十足. 最终效果 1.首先,新建一个画布,并将背景色设为#aaab9e;再用椭圆形形状工具,通过布尔运算构建出如上图所示的圆环图形,并将圆环颜色设为#e2e9d3. 2.双击圆环图层,弹出图层样式窗口,然后对图层样式进行编辑,我们会用到"斜面和浮雕.等高线.内阴影.投影&qu

Excel如何快速插入双数据斜线表头

Excel如何快速插入双数据斜线表头   工具/原料 Excel方方格子插件 方法/步骤 首先打开excel表格,如下图所示: 然后找到方方格子插件并单击,如下图所示: 单击后选择新增插入中的插入斜线表头,如下图所示: 然后弹出对话框选择双数据的表头,并选择输出位置,如下图所示: 接着是输入行标题和列标题,如下图所示: 最后单击确定即可完成,如下图所示: 如果觉得经验有用,谢谢你的点赞和分享!

Dreamweaver快速制作细边线表格

dreamweaver 在Dreamweaver中插入一个表格,若设置其"边框(Border)"为1,预览时其边框线较粗.对于不熟悉HTML语言的网页制作者,如何快速制作出细边线的表格呢?下面,我给大家介绍一个小技巧--巧用背景颜色和间距制作细边线表格.  以制作一个4行3列.边框线为红色细线的表格为例: Step 1 在Dreamweaver的设计视图中插入一个4行3列的表格. Step 2 在"属性"面板中设置此表格的属性如下:边距(CellPad)根据需要自行