excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel中设置多个下拉菜单,且第二个菜单的可选项依赖前一个字段

在手工收集数据时,为保证数据质量和填写方便,会在收集表中设置下拉选项供选择。有时候还会设置二级或多级分类的字段,这时二级分类的可选项需要依据上一级的分类取值来呈现,这样既方便填表者从较少的选项中快速选择符合的数据,同时又能避免一些垃圾数据。

例如有如下需求场景:员工个人评级分为优秀、良好、较差三个等级,每个等级又细分为了三类,优秀分为A、A+、A++,良好分为BB+B++,较差分为C、C+、C++。当评级一选为优秀时,评级二只出现相应的可选项。

以下是基本的实现步骤指南:

步骤一:创建第一个下拉菜单

  1. 选择单元格:首先,选择一个单元格作为第一个下拉菜单的起始单元格。

  2. 数据验证:点击“数据”选项卡,然后选择“数据验证”。

  3. 设置序列:在数据验证对话框中,选择“序列”作为验证条件。

  4. 输入来源:在“来源”文本框中输入第一个下拉菜单的选项,每个选项之间用英文逗号隔开。当然,这里也可以引用单元格的值。

5.确定:点击“确定”按钮第一个一级下拉就做好了。

步骤二:创建第二个下拉菜单的依赖数据

在Excel的其他位置准备第二个下拉菜单的依赖数据。这些数据应该按照第一个下拉菜单的选项进行分组。

步骤三:设置第二个下拉菜单

  1. 选择单元格:选择第二个下拉菜单的起始单元格。

  2. 数据验证:同样点击“数据”选项卡,然后选择“数据验证”。

  3. 允许列表:选择“序列”作为验证条件。

  4. 使用公式作为来源:在“来源”文本框中,不要直接输入内容,而是输入一个公式,这个公式应该引用步骤二中创建的依赖数据。

    =CHOOSE( MATCH(F2,A2:A4,0) , B2:B4 ,C2:C4 ,D2:D4)

公式中的MATCH(F2,A2:A4,0)是确定F2单元格取值在A2:A4中的位置,若是F2取值是良好,则返回结果2。下一步运算是CHOOSE( 2 , B2:B4 ,C2:C4 ,D2:D4) 则依据上一步的结果2返回C2:C4的序列数据。

5.确定:点击“确定”按钮就完成了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接