【发布时间】:2020-10-17 14:35:38
【问题描述】:
我有 excel 工作表:
- 三列 A、B、C 与彩色动物:
- 单元格 D1 的下拉列表中包含值:猫、狗、大象、兔子、狮子
- 单元格 E1 带有下拉列表,值:黄色、红色、白色
示例数据如下:
A B C
---------------------------------------------------------
1 | cat yellow my loved yellow cat
1 | cat yellow my hated yellow cat
2 | cat red my favourite red cat
3 | dog white ugly white dog
4 | dog white elegant white dog
5 | elephant white beauty white elephant
6 | elephant yellow tiny yellow elephant
7 | rabbit red small red rabbit
8 | lion red red lion for my son
9 | lion white my pet lion white
现在在单元格 F1 中,我需要让下拉列表依赖于在 D1 和 E1 单元格中选择的值。所以如果你要在 D1 猫和 E1 黄色中选择,你应该在 F1 中有两个选项可供选择:
- 我爱的黄猫
- 我讨厌的黄猫
具有一个依赖列的解决方案我这样做: 数据 -> 验证 -> 列表 -> 在我粘贴的公式中:
=OFFSET($C$1,MATCH(D1,$A$1:$A$9,0)-1,0,COUNTIF($A$1:$A$9,D1),1)
但是这个过滤器只针对动物,我在下拉列表中有三只猫:我爱的黄猫、我讨厌的黄猫、我最喜欢的红猫。但我只需要黄猫!创建它的方法如下所述吗?
【问题讨论】:
-
也许this youtube 播放列表会有所帮助/指导
标签: excel excel-formula