在工作学习中,我们经常会遇到如何用Excel制作成绩查询系统这样的问题。谢觉哉说过:看书的目的,在把书变成我所有。因此,面对如何用Excel制作成绩查询系统我们应该有努力探索的精神。书到用时方恨少,事非经过不知难。对于这个问题也是一样的。读书忌死读,死读钻牛角,对于如何用Excel制作成绩查询系统我们一定要从不同角度去理解,只有这样才能找到解决办法。谢觉哉说过:看书的目的,在把书变成我所有。

如下图,表1是学生成绩数据源,表2是效果,根据下拉菜单选择指定班级即可显示对应班级下的学生成绩数据。

  下面奉上制作过程

  首先制作好查询系统模板

  选择“三班”合并单元格设置单元格格式-自定义,输入“@学生成绩表”(@表示文本占位符)

  再选择“三班学生成绩表”点击数据选项卡-数据验证(数据有效性)-允许序列,在来源中输入:一班,二班,三班,四班 (逗号为英文输入法)点击确定,可以看到右下角有提供下拉菜单选择班级。

  然后在A2单元格输入公式:

  =INDEX(Sheet1!E:E,SMALL(IF(Sheet1!$A$1:$A$23=效果!$A$1.ROW(效果!$1:$23)),ROW(D4))) (数组公式,按Ctrl+Shift+Enter键)往右边和下边拖拉填充公式。

  公式解析:IF(Sheet1!$A$1:$A$23=效果!$A$1.ROW(效果!$1:$23)用if函数判断Sheet1!$A$1:$A$23区域中的值是否等于指定班级,如果等于返回班级所对应的行号。

  SMALL函数对IF函数结果进行取数,公式向下填充,依次提取行号数字第1.第2.第3……第N个最小值,最后用index根据SMALL函数提取的行号得出结果。

  最后,当后面得到的结果为错误值时,表示符合条件的行号已被提取完,所以会返回错误值,未来避免显示错误值,用IFERROR函数返回假空。

  最后公式:

  =IFERROR(INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$A$1:$A$23=效果!$A$1.ROW(效果!$1:$23)),ROW(A1))),"") (数组公式,按三键)

  这时候查询系统就做成功啦,要看哪个班级的学生成绩直接选择班级即可。

  向您推荐老师必备工具“易查分”,她是一个在线工具,它的功能是将Excel电子表格文件转换成在线查询网页,不仅能查询,在查询后还可以修改老师设置的可修改列,达到查询、核对、填表的功能

以上就是Leo老师对于如何用Excel制作成绩查询系统的介绍,不知道是否解决了您的问题,欢迎给我留言就如何用Excel制作成绩查询系统与我讨论,更多内容请访问我的博客:简书:Leo老师经验谈 - 简书

c语言成绩查询系统_如何用Excel制作成绩查询系统-Leo老师相关推荐

  1. excel表头_如何用Excel制作出库入库表

    有一些工作要求我们制作一个出库入库的记录表格,那么今天这篇文章就教大家如何用Excel制作出库入库表. 首先我们在Excel表格中框出一些表格,作为这个表的整体结构: 然后如图所示,用合并居中按钮调节 ...

  2. excel的主要功能_如何用excel制作表格?

    Excel表格是我们日常生活当中比较常用的一种办公工具,这种办公工具主要是以表格编辑和数据分析为主的办公工具,这种类型的办公工具是可以有效的提升办公效率的,同时,熟练的操作这种办公工具也是可以帮助办公 ...

  3. tp5循环查询语句_如何用Excel快速生成SQL语句,用过的人都说好

    Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 导入Excel数据 Excel的数据有多种方式,这 ...

  4. excel怎么更改坐标轴刻度_如何用excel制作帕累托图

    帕累托图,也叫排列图/帕拉图/主次图,是一种将出现的质量问题和质量改进项目按照重要程度依次排列而采用的图表.当我们的帕累托图完成时,便可辅助我们直观的找到造成问题的主要原因,进而针对问题实施对策,最终 ...

  5. 两年数据对比柱形图_如何用excel制作漂亮的图表——柱形图篇

    柱形图是数据分析中常用的图表,主要用于对比.展示趋势.描述等,柱形图虽然简单,但要将其用于不同的场合对数据的要求.布局.配色.分类间距.主要刻度线.以及变形图表的处理技巧,不是那么容易把握的.下面介绍 ...

  6. excel怎么启用宏_如何用Excel制作一个高逼格的项目管理模板

    在工作中我们经常用到项目管理,尤其是公司里的PM们(ProgramManager),从专业应用角度讲我们可以使用Project等软件进行项目管理,但这类软件一般需要经过专业培训才能上手,并且需要额外收 ...

  7. html制作统计期末成绩,如何用Excel制作学生成绩统计表

    如何用Excel制作学生成绩统计表 发布者:张敏     所属单位:达川区亭子镇中心小学     发布时间:2016-07-05    浏览数:0 每一学期结束时,教师都要统计学生的成绩,在电脑逐步普 ...

  8. 【超牛】利用Excel制作身份证查询系统!

    今天,易老师教大家整个好玩的东西出来,那就是身份证查询系统,只要你输入身份证号码,就会自动显示年龄.出生年月日.生肖.星座以及所在地区等信息,是不是非常的过瘾呢? 当然,要完成这样一个身份证查询系统, ...

  9. 双环形图表_(双圆环图表)如何用excel制作多层圆环对比图

    excel的环形图怎么做? 1.,有以下,品1-51-4月的销量情况. 2.选定数据后,通过以下路径插入图:顶端功能区--插入--图表--饼图--圆环图, 3.选定图表后,在"设计" ...

最新文章

  1. 探索ElasticSearch(一)
  2. 打开新窗口的js代码
  3. android上传文件php,PHP编写安卓文件上传接口
  4. C++继承详解:共有(public)继承,私有(private)继承,保护(protected)继承
  5. igxe查询交易机器人_区块链数字货币交易所开发功能技术解决方案 | 拾里郎
  6. 面向对象高级编程(5)-使用元类
  7. 黑苹果intel网卡驱动方法
  8. “疫情当下”能做什么?PHP直播系统源码在行动
  9. 【认识硬件】之 电压比较器芯片LM393
  10. 医学病理图像:细胞间质与间质细胞的区别
  11. 解决“该jenkins实例似乎已离线”
  12. 从雷达拼图中提取回波数据
  13. CentOS 7.6 下载和安装
  14. 计算机文件丢失系统无法启动,因文件的丢失或者损坏导致系统无法启动的解决方法...
  15. VASP出错 PZSTEIN parameter number 4 had an illegal value
  16. 二叉树--Huffman编码树--优先队列解法
  17. 树莓派挂载硬盘以及播放视频
  18. Visual C++ 2010创建Ribbon界面(上)
  19. (教程)中兴机顶盒免拆机变身游戏机
  20. java 面试 sql_sql 面试问题

热门文章

  1. 计算机考研839,2018年北京语言大学计算机软件与理论839计算机系统与设计之计算机操作系统考研基础五套测试题...
  2. html 5入门,HTML5入门
  3. go 公众号 关注 监听_golang微信公众平台之消息接入
  4. opencv ubuntu 汉字_ubuntu下没有中文输入法的解决办法
  5. 在线协作编辑OT算法简介
  6. 【grpc】[Python] A file with this name is already in the pool
  7. word中如何优雅的显示代码
  8. Django入门-helloworld
  9. git21天打卡day3-创建仓库
  10. 常用接口抓包以及接口测试工具总结