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中添加表单引用到范围之外,你可以将所做的事情拆分成不同的表单。

希望这可以帮助

感谢大家看我的问题

https://youtu.be/6PcF04bTSOM

得到它像冠军工作!