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

相关文章

Python创建Excel的4种方式小结

《Python创建Excel的4种方式小结》这篇文章主要为大家详细介绍了Python中创建Excel的4种常见方式,文中的示例代码简洁易懂,具有一定的参考价值,感兴趣的小伙伴可以学习一下... 目录库的安装代码1——pandas代码2——openpyxl代码3——xlsxwriterwww.cppcns.c

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE

Python给Excel写入数据的四种方法小结

《Python给Excel写入数据的四种方法小结》本文主要介绍了Python给Excel写入数据的四种方法小结,包含openpyxl库、xlsxwriter库、pandas库和win32com库,具有... 目录1. 使用 openpyxl 库2. 使用 xlsxwriter 库3. 使用 pandas 库

SpringBoot定制JSON响应数据的实现

《SpringBoot定制JSON响应数据的实现》本文主要介绍了SpringBoot定制JSON响应数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录前言一、如何使用@jsonView这个注解?二、应用场景三、实战案例注解方式编程方式总结 前言

使用Python在Excel中创建和取消数据分组

《使用Python在Excel中创建和取消数据分组》Excel中的分组是一种通过添加层级结构将相邻行或列组织在一起的功能,当分组完成后,用户可以通过折叠或展开数据组来简化数据视图,这篇博客将介绍如何使... 目录引言使用工具python在Excel中创建行和列分组Python在Excel中创建嵌套分组Pyt

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

在Rust中要用Struct和Enum组织数据的原因解析

《在Rust中要用Struct和Enum组织数据的原因解析》在Rust中,Struct和Enum是组织数据的核心工具,Struct用于将相关字段封装为单一实体,便于管理和扩展,Enum用于明确定义所有... 目录为什么在Rust中要用Struct和Enum组织数据?一、使用struct组织数据:将相关字段绑

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

如何利用Python实现给Excel表格截图

《如何利用Python实现给Excel表格截图》这篇文章主要为大家详细介绍了如何利用Python实现给Excel表格截图功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 我搜索了网络上的方案,感觉把 Excel 表格转换为 html 再用 platwright 截图是比China编程较顺