数据验证以根据过滤器限制可能的单元格值
Data validation to restrict possible cell values based on filter
我有 table 个值:功能、域、子域和描述 (B2:E322)。
我想执行类似于标准过滤器 selection 执行的数据验证 - 如果我为其中一项功能过滤了 table,现在只有映射的域可用于我在 table。我的具体问题:
- 我 select Sheet 2 单元格 B2 中的域(我已经使用数据验证限制了可能的条目)。例如,'X'.
- C2 中 selection 的下拉列表中唯一可用的选项是其功能是 B2 中 selected 的域。在此示例中,这将是 1 和 3。
- 子域和 C2 中的值的重复过程 - 如果 1 是 selected 域,则只有 'red' 可用作 d2 中的子域选择。
Table供参考:
Capability
Domain
Sub-domain
X
1
Red
X
3
Green
Y
7
Yellow
Z
5
Blue
Z
11
Purple
我试图将此答案 (Excel data validation based on two cell values) 中显示的公式混搭,但收效甚微,如有任何帮助,我们将不胜感激。
尝试:
帮手:
I2
中的公式:
=FILTER(B2:B6,A2:A6=F2,"")
J2
中的公式:
=FILTER(C2:C6,(A2:A6=F2)*(B2:B6=F3),"")
列表:
数据 - F2
中的列表参考:
=$A:$A
数据 - F3
中的列表参考:
=I2#
数据 - F4
中的列表参考:
=J2#
我有 table 个值:功能、域、子域和描述 (B2:E322)。
我想执行类似于标准过滤器 selection 执行的数据验证 - 如果我为其中一项功能过滤了 table,现在只有映射的域可用于我在 table。我的具体问题:
- 我 select Sheet 2 单元格 B2 中的域(我已经使用数据验证限制了可能的条目)。例如,'X'.
- C2 中 selection 的下拉列表中唯一可用的选项是其功能是 B2 中 selected 的域。在此示例中,这将是 1 和 3。
- 子域和 C2 中的值的重复过程 - 如果 1 是 selected 域,则只有 'red' 可用作 d2 中的子域选择。
Table供参考:
Capability | Domain | Sub-domain |
---|---|---|
X | 1 | Red |
X | 3 | Green |
Y | 7 | Yellow |
Z | 5 | Blue |
Z | 11 | Purple |
我试图将此答案 (Excel data validation based on two cell values) 中显示的公式混搭,但收效甚微,如有任何帮助,我们将不胜感激。
尝试:
帮手:
I2
中的公式:
=FILTER(B2:B6,A2:A6=F2,"")
J2
中的公式:
=FILTER(C2:C6,(A2:A6=F2)*(B2:B6=F3),"")
列表:
数据 - F2
中的列表参考:
=$A:$A
数据 - F3
中的列表参考:
=I2#
数据 - F4
中的列表参考:
=J2#