如何在Excel 2016中更简洁地使用数据validation

有人可以帮我解决这个问题吗?

这是一个场景:

我有2列:A和B

A将显示主要类别,B应显示子类别。

我想要发生的是这样的:

当我在单元格A中select一个类别时,单元格B中的子类别应根据单元格B中select的值进行缩小

这里是确切的选项:

专栏A:代理驱动的stream程驱动的产品/服务

B列:select应该根据我在列A中select的选项而改变

对于代理驱动

设置正确的期望沟通不完整/不正确的解决scheme信息不一致专业性

对于过程驱动

花了很长时间才解决问题退货/退款花了太长时间回应

对于产品/服务

产品质量缺货发货收到的产品不正确/损坏发现我们的网站更换/项目是OOS错误/损坏的更换收到

你所描述的称为依赖数据validation。 可以使用命名范围和依赖validation源中的间接函数完成。 Debrah Dahlgliesh在Contextures.com上有一个一步一步的教程

http://www.contextures.com/xlDataVal02.html

如果缩小范围,则表示combobox可以select,可以使用数据validation列表来完成。 然后,您需要一个VBA代码来根据列A中的值更改列表源