我希望实现以下目标(使用数据验证的列表)。
A1 单元格下拉菜单:涂漆、更换或修复 - A2 单元格下拉菜单:更换、修复 - A3 单元格下拉菜单:涂漆、修复
我希望 A2 和 A3 都依赖于 A1,因为如果 A1="替换",则 A2 的下拉菜单严格为“替换”,而 A3 的下拉菜单严格为“涂漆”。但是,如果选择 A1 作为涂漆或修复选项,则 A2 和 A3 的下拉列表保持不变。
我在 Excel 上遇到的问题是,我不能有两个单独的依赖列表(在单元格 A1 上),并且它们具有相同的名称范围“绘制、替换、修复”。
请有人帮忙!!
答案1
这将解决这个问题:
情况 1(DD 1 有代替):
情况 2(DD 1 有油漆/修复):
怎么运行的:
单元格中的公式
B126
:=IF(E121="Replace","Replace",IF(OR(E121="Repare",E121="Paint"),"Replace",))
单元格中的公式
C126
:=IF(E121="Replace","Paint",IF(OR(E121="Repare",E121="Paint"),"Paint",))
到达 Cell
E121
并应用数据验证如下面的屏幕截图所示。
- 对于下拉菜单 2:
- 对于下拉菜单 3:
編輯:
要得到 代替&维修在下拉列表 2 中,如果画或者修复在下拉列表 1 中选择。
在单元格中输入此公式
B127
。=IF(OR(E121="Repare",E121="Paint"),"Repare","")
去数据验证并编辑来源范围。
对于下拉菜单 2:
笔记,重复下拉菜单 3 的编辑部分中所示的步骤(包括公式C127
)。
警告:
- 此方法纯粹是围绕OP的需要,不要将其视为通用解决方案。
您可以根据需要调整单元格引用。