叮咚!您有一份Excel人员信息查询系统,请您查收~

打开中……

1

2

3

open!

哦豁,瞅着还不错哦~

下面介绍如何制作一个简易的人员信息查询系统。

数据源准备

第一步当然是准备数据源,数据源一般为员工入职信息 ,包括姓名、手机号、身份证号、家庭住址、照片信息等等。

如下图所示,第一个插页《人员基本信息》包含了所有员工的基本信息,第一列为员工姓名,方便后期匹配基本信息。

PS:明星信息都是随机写入的,真爱粉勿喷!

第二个插页《人员信息查询系统》也就是查询界面。

如果有小伙伴对 如何在Excel中批量插入图片有疑问的话,可以查看我之前的文章一键搞定 VBA批量插入员工照片,里面有详细说明。

建立信息查询页基本界面

第二步在插页二中布置基本界面,前两行展示标题,插入文本框或者直接在单元格中输入标题,文字调整到一定大小、合适位置;

选中A3:H13单元格(这里的界面根据需要展示的信息量调整),将底色填充为棕色,接着在A列和E列输入需要展示的信息维度,E列以上部分留着插入图片,如下图所示:

添加数据有效性

添加数据有效性也就是制作人员名单下拉表,选中姓名后面一个单元格,也就是B4单元格。

依次选择【数据】-【数据验证】-选择“序列”,来源选择插页《人员基本信息》A列中的所有员工,这样下拉列表就制作好了,动图展示如下:

匹配员工基本信息

根据每位员工的姓名,我们可以匹配出员工的基本信息,第二步中已经把所有的员工姓名通过数据有效性的方式添加到了B4单元格,也就是“姓名”后面的那个单元格。

接着重复使用vlookup函数把各维度信息匹配进来就好,下图展示“性别”信息的匹配,其它信息如法炮制,这里不在过多展示:

加入员工图片

本例中的难点在于如何动态展示员工的照片,我们通过添加一个“定义名称”来实现。

依次点击【公式】-【定义名称】,在名称栏中输入“照片”;

在引用位置中输入“=INDEX(人员基本信息!$J:$J,MATCH($B$4,人员基本信息!$A:$A,0))”

点击确定完成,这里先不说明公式的含义,继续往下;

从第一个插页中随便复制一张 图片过来,粘贴到第二个插页中,调整到板块合适位置;

选中图片,在函数栏输入“=照片”,按【enter】输入完成,可以发现,图片已经随着人员名字的变化而变化;

“照片”就是我们刚才定义的定义名称中的“照片”,可以把它理解为一个数据源;

数据源明细就是“=INDEX(人员基本信息!$J:$J,MATCH($B$4,人员基本信息!$A:$A,0))”;

公式一共分为两个部分:

1、MATCH($B$4,人员基本信息!$A:$A,0),MATCH函数返回的是一个值在数组中的位置,这里查找的是B4单元格,也就是员工姓名,查找的范围是插页一中的A列,如查找“胡歌”,它返回的是3,因为“胡歌”在A列中的第三行;

2、INDEX(人员基本信息!$J:$J,MATCH($B$4,人员基本信息!$A:$A,0)),INDEX函数是返回一个范围内索引的内容,上部中MATCH函数返回3,等价于INDEX(人员基本信息!$J:$J,3),返回J列中的第三行,也就是“胡歌”的照片。

自此,人员查询系统制作完毕~今天的功能是不是很有意思呢,需要素材的小伙伴记得在后台私我哦。

如果觉得有用,欢迎关注我,每日分享数据处理小技巧~​

excel制作录入和查询系统_叮咚!您有一份Excel人员信息查询系统,请您查收~相关推荐

  1. python编写查询系统_小菜鸟的python学习之路----信息查询系统

    功能说明: (1)用户认证功能,只有输入对的用户名和密码后才能查询 (2)可以查员工的ID,Name,部门,电话 (3)查询的接口关键字是姓名,用户通过姓名来查其他关联相关信息. (4)查完了输出用户 ...

  2. excel制作录入和查询系统_excel表格制作成绩查询系统攻略:让学生隐私更安全!

    对于班主任来说,无论是收集学生信息,还是发布考试成绩,用得最多的就是excel表格了!很多老师在发布成绩的时候,多半会把统计好的表格直接发到群里让学生自行查询,这样一来虽然省事,但却极易招到投诉!下面 ...

  3. 根据excel列动态创建mysql表_根据数据库字段动态生成excel模版下载,上传模版获取数据存入数据库(poi 反射)...

    环境:mysql5.7.28 java8 Spring boot 2.2.4 mybatis-plus3.10 动态:根据需求,用户可以选择对应的字段生成excle模版 下载 poi 反射:poi是e ...

  4. excel模糊匹配两列文字_高效便捷的Word、Excel操作技巧

    Word篇 1.快速定位到上次编辑位置 打开word文件后,按下Shift+F5键你就会发现光标已经快速定位到你上一次编辑的位置了.其实Shift+F5的作用是定位到Word最后三次编辑的位置. 2. ...

  5. 监管大屏系统_“警视”警务情指一体大屏可视化决策系统

    1.产品概述 洲明科技"警视"警务情指一体大屏可视化决策系统,面向公安指挥中心大屏环境,具备优秀的大数据显示性能以及多机协同管理机制,支持大屏.多屏.超大分辨率等显示情景. 系统支 ...

  6. java 框架医院系统_医院管理系统,基于SSM框架下的JAVA系统

    每天记录学习,每天会有好心情.*^_^* 今天将为大家分析一个医院管理系统(信息化管理是医院提高服务质量.效率,降低运营成本的重要手段.HIS是实现医院信息化管理的途径之一,许多商业项目纷纷致力于HI ...

  7. mysql通配符查询 性能_使用mysql5.7新特性解决前通配符查询性能问题

    众所周知,在mysql里的后通配符可以使用索引查找,前通配查询却无法使用到索引,即使是使用到了索引,也是使用了索引全扫描,效率依然不高,再MySQL5.7之前,一直都没有好的办法解决,但是到了MySQ ...

  8. 监管大屏系统_“警视” 警务情指一体大屏可视化决策系统

    数字冰雹"警视"警务情指一体大屏可视化决策系统,面向公安指挥中心大屏环境,具备优秀的大数据显示性能以及多机协同管理机制,支持大屏.多屏.超大分辨率等显示情景. 系统支持整合公安现有 ...

  9. dell系统重装后无法进入系统_教你戴尔无法开机怎么重装win10系统

    戴尔作为全球知名的品牌之一,身边很多朋友都在使用着戴尔品牌的电脑,但是在使用的过程中也都会出现一些大大小小的问题.所以为了能让大家更好的使用电脑,下面小编就以戴尔为例,给大家介绍一下重装win10系统 ...

最新文章

  1. jsr223 java_JSR223 Java使用脚本引擎动态修改业务逻辑
  2. BeanUtils使用
  3. 给我十分钟带你过完java多线程所有基础知识
  4. 学完Python后可以做哪些工作呢?
  5. 足不出户,游遍七大洲,不可错过的14部地理纪录片!
  6. 如何在 Kubernetes Pod 内进行网络抓包
  7. appium分层自动化的封装
  8. android中白色怎么表示,android – 将位图中特定颜色以外的所有颜色转换为白色...
  9. vuedraggable嵌套块拖拽_vuedraggable 拖拽 应用 不同列表之间的拖拽
  10. c语言图书馆管理系统源码,C语言图书馆管理系统源代码
  11. 目前使用的python版本_Python版本到底有多少种?
  12. 【线上课程】4节课8小时培训,《白话区块链》作者蒋勇教你快速掌握区块链智能合约开发...
  13. Linux性能测试(UnixBench)(bench)一键脚本
  14. Number.EPSILON
  15. OSChina 周一乱弹 —— 原来我的名字还有这么美的一个故事
  16. BUUCTF Cipher writeup
  17. 今日恐慌与贪婪指数为25 恐慌程度有所缓解
  18. Office快捷键汇总(仅供学习交流)
  19. 两个有序链表合并成一个有序的单链表
  20. 网络架构、云平台和微信公众平台开发接入

热门文章

  1. 在redis上实现分布式锁
  2. 自定义View(四) ViewGroup 动态添加变长Tag标签 支持自动换行
  3. 20181027 考试记录
  4. call()函数、apply()函数区别与意义
  5. 多线程操作SQLite注意事项
  6. eclipse的maven项目,如何使用java run main函数
  7. ZABBIX Agent2监控docker
  8. Zabbix系统端口监控状态
  9. 原始的Ajax请求方式 (XMLHttpRequest)
  10. Excel中如何引用 「文件名」、「sheet 页」的名字