根据查找从另一张表获取下拉列表

根据查找从另一张表获取下拉列表

我的源表中有一个 CA 列表,如下所示:

源表

在我的主表中,我需要为每个 CA 获取一个“小 a”的下拉列表,如下所示:
下拉列表

主要表:
主表

床单:
两个文件

例如:Handerson 有 CA_1,所以我需要一个包含 a11、a12、a13 和 a14 的下拉列表。Dude 也有 CA_1,所以它需要一个包含 a11..a14 的下拉列表,Ma ma 有 CA_2,所以我需要一个包含 a21、a22 的下拉列表。等等。因此,每次我添加具有特定 CA 的新人时,我都需要有正确的关联下拉列表,因此如果我添加具有“CA_4”的“Dogg”,我需要有 a41、a42 和 a43。

答案1

添加新工作表Sources2并在单元格中A3输入以下公式:

=TRANSPOSE(INDEX(Sources!$2:$1000,,MATCH(SUBSTITUTE(Param!B3,"CA","CA_"),Sources!$1:$1,0)))

在此处输入图片描述

将公式复制下来。

在工作表中Param选择单元格C3

数据->数据验证->=Sources2!3:3

在此处输入图片描述

节省

抄下来

在此处输入图片描述

相关内容