首页 > 解决方案 > 下拉...递归问题/没有数据验证的下拉可能?

问题描述

我有 3 列:(示例)

B 列中的下拉列表仅包含 A 列的所有元素。

但是,C 列中的下拉列表应该只有 A 列的其余元素(=> 未在 B 或 C 中选择)

我能够通过创建一个列(我们称之为 D)来做到这一点,其中只添加了在 A 列中但不在 B 列或 C 列中的元素,并在 D 列上使用 C 列的数据验证。问题是这是递归的......所以一旦我在 C 列中输入内容,它就会从 D 列中删除,并且在 C 列中不再有效(但对于这个单元格它应该是)

所以我认为只有3个选项可以解决这个问题......

我希望有人可以帮助我。

标签: validationgoogle-sheetsfilterdropdowngoogle-sheets-formula

解决方案


您可以使用 2 个侧列来解决这个问题,然后您可以将其隐藏。E列将提供A1B1的下拉列表。然后列F将提供C1其中F2将包含:

=FILTER(E2:E, E2:E<>A1, E2:E<>B1)

0

0

0

电子表格演示


推荐阅读