【问题标题】:how to display a dropdown dynamically based on more than one possible value selected in a previous dropdown?如何根据上一个下拉列表中选择的多个可能值动态显示下拉列表?
【发布时间】:2023-02-24 15:42:33
【问题描述】:

目前,此公式在访问数据验证后在 Excel 中有效:

=IF(A2="A",YES_NO,NO_DATA)

通俗地说,如果单元格 A2 中的值 =“A”,则在单元格 B2 中显示一个下拉列表,其值为 YES 或 NO。否则,不要做任何事情或 NO_DATA。

我想做的是这样的:

=IF( (A2="A" Or A2="B" Or A2="C"),YES_NO,NO_DATA) 

换句话说,通过选择 A、B 或 C,YES_NO 下拉列表应该出现。否则,NO_DATA。

我已经尝试了一堆语法工作但没有运气。

我尝试在数据验证中使用 IF 语句。这似乎是我最好的选择。

【问题讨论】:

    标签: excel-formula dropdown


    【解决方案1】:

    如果你有两行。一个是 YES 和 NO,一个是 NO DATA,然后您可以使用名称管理器引用这些列表。这使得这更容易。

    然后你可以在数据验证中使用这个公式:

    =IF(OR(A2="A";A2="B";A2="C");YES_NO;NO_DATA)
    

    在这种情况下,YES_NO 是包含“是”和“否”的列表的名称,而 NO_DATA 是包含“无数据”的列表

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 2011-10-23
      • 2016-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-04
      相关资源
      最近更新 更多