CheckBox来限制数据validation列表
前进,慢慢地…….
我添加了一个列,与我的checkbox的组合,给出了活跃的雇员的名字。
活跃的员工列表屏幕截图
如果我使用$ T $ 6:$ T $ 16作为validation列表,我仍然可以在下拉列表中select11个选项。 我希望下拉列表只显示列表中的5个名字。
这里不需要使用VBA,下面是一个快速的解决scheme。
员工姓名旁边的列中使用1或0,表示是否激活。
然后在销售表中创build一个具有此值的vlookup的列
=VLOOKUP(E4,$A$4:$B$8,2,FALSE)
这查找值E4(名称),在所有名称的范围内,第二列为其活动状态,FALSE为完全匹配。
然后使用filter:
- 突出销售范围
- “数据”选项卡
- “过滤”
然后,您可以使用新的“活动”列上的filter来仅显示仍处于活动状态的员工。 看最后的结果链接的图像。 vlookup住在D列。
Excel中的最终结果图像
当然,如果你想在两张表中find它,除了在vlookup中添加表单引用到范围之外,你可以将所做的事情拆分成不同的表单。
希望这可以帮助