Excel实用技巧——二级下拉菜单、数据验证

2024-06-24 09:52

本文主要是介绍Excel实用技巧——二级下拉菜单、数据验证,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

EXCEL系列文章目录

  Excel系列文章是本人亲身经历职场之后萌发的想法,为什么Excel覆盖如此之广,几乎每个公司、学校、家庭都在使用,但是它深藏的宝藏功能却很少被人使用,PQ、BI这些功能同样适用于数据分析;并且在一些需要简单及时的数据分析项目前,Excel是完胜python、R、SPSS这些科学专业的软件的。因此决心开启Excel篇章。

数据分析为什么要学Excel
Excel图表美化—表格美化
Excel函数公式大全—IF函数
Excel函数公式大全—IF家族函数
Excel函数公式大全—VLOOKUP函数
Excel函数公式大全—MATCH函数
Excel函数公式大全—INDEX函数
Excel函数公式大全—HLOOKUP函数
Excel函数公式大全—LOOKUP函数
Excel函数公式大全—SUMIF/SUMIFS函数
Excel函数公式大全—函数真经


Excel实用技巧—二级下拉菜单、数据验证

  • EXCEL系列文章目录
  • 效果图
  • 实现过程
    • 一级下拉
    • 二级下拉
      • 数据准备
      • 创建名称管理
      • 创建数据验证
    • 三级下拉
      • 操作图解
    • 范围修改
  • 总结:准备数据(名称管理器)—插入数据验证—使用函数indirect()


效果图

在这里插入图片描述
  以学校系统为例,咱这展示的是三级下拉选项的数据验证,看完这篇文章包你学会,只要你能写,十级下拉,百级下拉选择都不是问题,我们这边就来给大家详细讲解一下这么做的。

  • 需要完成多级下拉需要注意的函数INDIRECT()
  • 需要先整理清楚每一级所对应的关系表格
  • 还需要excel的神器名称管理器

实现过程

一级下拉

  这一步相信很多人都会了,一级下拉只要掌握数据验证功能就行,这是完成下拉选项功能的基本,也是最核心的一步。

在这里插入图片描述
在这里插入图片描述
  注意点:如图上的红框,将允许改为序列,把后面提供箭头勾上
  来源选择的时候有两种方法:

  • 方法一:直接选择单元格范围(只能是一列或一行
  • 方法二:直接输入你的序列(中间英文逗号隔开)

二级下拉

数据准备

  二级下拉是建立在一级下拉的基础上,此处需要你先完成基本的一级下拉,然后准备好一二级之间的对应关系在这里插入图片描述

创建名称管理

  这一步是衔接前后的核心一步,为了能与前面一级的名称对应上,此处需要进行命名,也就是excel名称管理器,具体内容在其他文章说明。具体操作如图所示,先选择范围 -> 然后创建名称
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述  到这里基本完成了二级下拉的布置准备,接下来就是与一级下拉类似的操作,套用函数完成二级下拉。

创建数据验证

  这边使用关键函数 indirect() 函数返回由文本字符串指定的引用,具体函数说明这边不展开,具体请看其他文章解释。与一级下拉的最大区别点在于来源,此时来源使用函数调用名称管理器的内容。
在这里插入图片描述

三级下拉

操作图解

  与二级下拉一样,主要关键点在于使用名称管理器创建二三级之间的关系,然后数据验证使用函数调用。
在这里插入图片描述

范围修改

  如果后面需要修改字段内容,只需要在名称管理器内修改范围就好,假设在高中那边加如高四,调出名称管理器,选择需要修改的组,将对应范围修改即可。具体如下图指引:
在这里插入图片描述

总结:准备数据(名称管理器)—插入数据验证—使用函数indirect()

  本文深入探讨了Excel二级下拉选项的创建方法及其在实际工作中的应用优势。通过简单的操作步骤,用户即可轻松实现数据的分类管理和快速筛选,从而提高工作效率。这种功能在处理复杂数据表时尤为实用,能够有效减轻工作负担。二级下拉选项的便捷性和高效性,无疑为Excel用户提供了强大的数据处理能力,极大地提升了表格的使用价值。小伙伴们根据上面的案例自己动手试一下吧。
  如果你觉得还有用的话就收藏吧、点赞+关注 | 咱们下期再会!

这篇关于Excel实用技巧——二级下拉菜单、数据验证的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1089816

相关文章

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

解决pandas无法读取csv文件数据的问题

《解决pandas无法读取csv文件数据的问题》本文讲述作者用Pandas读取CSV文件时因参数设置不当导致数据错位,通过调整delimiter和on_bad_lines参数最终解决问题,并强调正确参... 目录一、前言二、问题复现1. 问题2. 通过 on_bad_lines=‘warn’ 跳过异常数据3

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

java如何实现高并发场景下三级缓存的数据一致性

《java如何实现高并发场景下三级缓存的数据一致性》这篇文章主要为大家详细介绍了java如何实现高并发场景下三级缓存的数据一致性,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 下面代码是一个使用Java和Redisson实现的三级缓存服务,主要功能包括:1.缓存结构:本地缓存:使

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速

Python使用openpyxl读取Excel的操作详解

《Python使用openpyxl读取Excel的操作详解》本文介绍了使用Python的openpyxl库进行Excel文件的创建、读写、数据操作、工作簿与工作表管理,包括创建工作簿、加载工作簿、操作... 目录1 概述1.1 图示1.2 安装第三方库2 工作簿 workbook2.1 创建:Workboo

SpringBoot集成EasyPoi实现Excel模板导出成PDF文件

《SpringBoot集成EasyPoi实现Excel模板导出成PDF文件》在日常工作中,我们经常需要将数据导出成Excel表格或PDF文件,本文将介绍如何在SpringBoot项目中集成EasyPo... 目录前言摘要简介源代码解析应用场景案例优缺点分析类代码方法介绍测试用例小结前言在日常工作中,我们经

SpringBoot+EasyPOI轻松实现Excel和Word导出PDF

《SpringBoot+EasyPOI轻松实现Excel和Word导出PDF》在企业级开发中,将Excel和Word文档导出为PDF是常见需求,本文将结合​​EasyPOI和​​Aspose系列工具实... 目录一、环境准备与依赖配置1.1 方案选型1.2 依赖配置(商业库方案)二、Excel 导出 PDF