【问题标题】:How to set multiple Data validation condition in a single cell in excel如何在excel的单个单元格中设置多个数据验证条件
【发布时间】:2021-10-28 12:04:19
【问题描述】:

如何在 Excel 的单个单元格中设置多个 DATA 验证

在 Excel 中使用数据验证,我生成了下面的下拉列表。

在列状态下的“交付”行中,我有一个下拉列表显示:已交付,未交付。

我在“已发货”和“未发货”的状态列下还有一个“已发货”行的下拉选项

我要做的是再次在自定义中建立数据验证,这样如果交付状态为“已交付”,则不应允许用户从状态列下的“运输”行中选择任何列表

有人可以帮我在excel中完成这个吗?

Excel

Details          Status
Delivery         (in Dropdown "Delivered", "Not Delivered")

Shipping         (in Dropdown  "Shipped", "Not Shipped")

【问题讨论】:

  • 据我所知,这将需要 VBA,因为您不能将数据验证用作列表和其他内容。我会尝试写一些通用的东西可能会有所帮助。
  • 你可以做的是使用条件格式或相邻的单元格来标记不需要的数据,让用户知道有些事情是不对的。

标签: excel


【解决方案1】:
  1. 在您的工作表中的任何地方写下 2 个单元格“已交付”和“未交付” 1a)将此范围命名为“已交付”

  2. 使用状态列中的数据验证仅选择 o.m。价值观

  3. 将运输列中的数据验证与公式结合使用

    =间接(A3)

在我的示例中,A3 是对应的单元格。

因此,如果您单击 Shipping-Column 中的下拉菜单,您可以选择填充 Status-Cell 的值,如果 Status-Cell 不是 =“Delivered”,则不会打开下拉菜单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多