Excel 下拉列表

Excel 下拉列表

我有一个产品名称下拉列表。每个产品都有一组指定的员工。我想选择产品名称,然后让指定的员工姓名自动填充到下一列中。

答案1

您的意思是您希望分配的员工组填充落下在下一栏中?如果是,则您需要的是依赖数据验证。

设置所有产品和员工需要一些准备工作。您需要在帮助表上为每种产品创建员工列表,然后为每个员工列表分配一个与下拉列表中的产品名称相同的范围名称。

在此处输入图片描述

这是辅助表。这三种产品分别是“苹果”、“香蕉”和“胡萝卜”。它们各自都有一个员工列表。A 列中突出显示的员工列表的范围名称为“苹果”。

这是数据输入表的屏幕截图。

在此处输入图片描述

当您在 A 列中选择“苹果”时,B 列的下拉列表将显示“苹果”的员工。如果您选择“香蕉”,下拉列表将显示帮助表中“香蕉”范围内的员工。

B 列的下拉列表使用 Indirect() 函数进行数据验证,以 A 列的值作为参数。因此,与 A 列中的值同名的范围将用于填充下拉列表。

在此处输入图片描述

这就是摘要。完整教程请查看Debra Dalgleish 在 Contextures 网站上的教程。

相关内容