热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

清除第二个依赖下拉Excel-Clear2ndDependentDropDownExcel

Ifinallyfiguredouthowtomakeadependentdropdown.FINALLY.我终于想出了如何使依赖性下拉。最后。Myproblemis

I finally figured out how to make a dependent drop down. FINALLY.

我终于想出了如何使依赖性下拉。最后。

My problem is when I change the first drop down, the second one still has the options from the first option.

我的问题是当我更改第一个下拉列表时,第二个下拉列表仍然具有第一个选项中的选项。

Drop down 1:

下拉1:

Fruit
Vegetables

Fruits Drop Down info: Apples
Bananas

水果下拉信息:苹果香蕉

Vegetables Drop Down info: Carrots
Cucumbers

蔬菜下拉信息:胡萝卜黄瓜

If I choose Fruit, I can choose Apples. However, if I choose Vegetables, Apples is still an option until I change it.

如果我选择水果,我可以选择苹果。但是,如果我选择蔬菜,苹果仍然是一个选择,直到我改变它。

Is there a solution to purge the second drop down every time a change is made on the first one?

每次在第一次更改时,是否有清除第二次下拉的解决方案?

I found: Dependent drop down list in excel auto update but I'm confused on how to make it work for my situation. Drop down is in A10 and secondary is A20. My next plan is to learn VBA.

我发现:excel自动更新中的依赖下拉列表但我对如何使其适用于我的情况感到困惑。跌落在A10,次要是A20。我的下一个计划是学习VBA。

2 个解决方案

#1


0  

In the second drop down, you can use formulas. If your fruit choices are in one column, and the vegetable choices are in another, you can do something like the following...

在第二个下拉列表中,您可以使用公式。如果您的水果选择在一列中,而蔬菜选择在另一列中,您可以执行以下操作...

Assuming that your Drop Down 1 is in A10, your list of Fruits is C1:C10, list of Vegetables is D1:D10:

假设您的Drop Down 1在A10中,您的水果列表是C1:C10,蔬菜列表是D1:D10:

For the second drop down in cell A20, go to Data Validation -> List. Instead of just choosing your list of either Fruits, or Vegetables, do this "=If(A10="Fruit",c1:c10,d1:d10)".

对于单元格A20中的第二个下拉列表,请转到数据验证 - >列表。不要只选择水果或蔬菜的列表,而是“= If(A10 =”Fruit“,c1:c10,d1:d10)”。

Then, as you change the A1 value from Fruits to Vegetables, your second drop down will update the list choices.

然后,当您将A1值从Fruits更改为Vegetables时,第二个下拉菜单将更新列表选项。

Edit: I don't know if you are going to be adding to those lists of fruits/vegetables, but you can also used named ranges. If you name all of your Fruit choices as, say, "Fruit", and vegetables as "Vegetables", the data validation can use these named ranges: "=If(A10="Fruit",Fruits,Vegetables)".

编辑:我不知道你是否要添加水果/蔬菜列表,但你也可以使用命名范围。如果您将所有Fruit选项命名为“Fruit”,将蔬菜命名为“Vegetables”,则数据验证可以使用这些命名范围:“= If(A10 =”Fruit“,Fruits,Vegetables)”。

#2


0  

I realized I was doing this all the hard way. Instead of doing a second drop down, I removed it and I decided to do HLOOKUP. Then I could find the word in question.

我意识到我正在努力做到这一点。我没有做第二次下拉,而是删除了它,我决定做HLOOKUP。然后我可以找到有问题的单词。

Many thanks to all those that have answered.

非常感谢所有回答的人。


推荐阅读
  • JDK源码学习之HashTable(附带面试题)的学习笔记
    本文介绍了JDK源码学习之HashTable(附带面试题)的学习笔记,包括HashTable的定义、数据类型、与HashMap的关系和区别。文章提供了干货,并附带了其他相关主题的学习笔记。 ... [详细]
  • 欢乐的票圈重构之旅——RecyclerView的头尾布局增加
    项目重构的Git地址:https:github.comrazerdpFriendCircletreemain-dev项目同步更新的文集:http:www.jianshu.comno ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • JavaSE笔试题-接口、抽象类、多态等问题解答
    本文解答了JavaSE笔试题中关于接口、抽象类、多态等问题。包括Math类的取整数方法、接口是否可继承、抽象类是否可实现接口、抽象类是否可继承具体类、抽象类中是否可以有静态main方法等问题。同时介绍了面向对象的特征,以及Java中实现多态的机制。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文详细介绍了Spring的JdbcTemplate的使用方法,包括执行存储过程、存储函数的call()方法,执行任何SQL语句的execute()方法,单个更新和批量更新的update()和batchUpdate()方法,以及单查和列表查询的query()和queryForXXX()方法。提供了经过测试的API供使用。 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • 本文讨论了Kotlin中扩展函数的一些惯用用法以及其合理性。作者认为在某些情况下,定义扩展函数没有意义,但官方的编码约定支持这种方式。文章还介绍了在类之外定义扩展函数的具体用法,并讨论了避免使用扩展函数的边缘情况。作者提出了对于扩展函数的合理性的质疑,并给出了自己的反驳。最后,文章强调了在编写Kotlin代码时可以自由地使用扩展函数的重要性。 ... [详细]
  • 先看官方文档TheJavaTutorialshavebeenwrittenforJDK8.Examplesandpracticesdescribedinthispagedontta ... [详细]
  • Android系统源码分析Zygote和SystemServer启动过程详解
    本文详细解析了Android系统源码中Zygote和SystemServer的启动过程。首先介绍了系统framework层启动的内容,帮助理解四大组件的启动和管理过程。接着介绍了AMS、PMS等系统服务的作用和调用方式。然后详细分析了Zygote的启动过程,解释了Zygote在Android启动过程中的决定作用。最后通过时序图展示了整个过程。 ... [详细]
  • 基于Socket的多个客户端之间的聊天功能实现方法
    本文介绍了基于Socket的多个客户端之间实现聊天功能的方法,包括服务器端的实现和客户端的实现。服务器端通过每个用户的输出流向特定用户发送消息,而客户端通过输入流接收消息。同时,还介绍了相关的实体类和Socket的基本概念。 ... [详细]
  • Android自定义控件绘图篇之Paint函数大汇总
    本文介绍了Android自定义控件绘图篇中的Paint函数大汇总,包括重置画笔、设置颜色、设置透明度、设置样式、设置宽度、设置抗锯齿等功能。通过学习这些函数,可以更好地掌握Paint的用法。 ... [详细]
author-avatar
ala
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有