0

我想要做的是使用名称范围和数据验证创建一个下拉菜单。很简单,但是当我有多个单元格在同一个名称范围内运行时,就会出现问题。

在我的电子表格中,我有两行使用两个不同的名称范围。两者都出现了问题。一行是员工姓名,一行是项目经理姓名。

以下链接是相关单元格的图像。我没有 10 个代表,因此无法发布图片抱歉。 http://imgur.com/wfTaOZj

第一个单元格是正常的,下拉菜单工作正常,但是,作为第一个单元格副本的相邻单元格不会下拉任何内容。

我用来定义下拉范围的代码是:

=MANAGEMENT_list!$D$2:INDEX(MANAGEMENT_list!D:D,LOOKUP(2,1/(MANAGEMENT_list!D:D<>""),ROW(MANAGEMENT_list!D:D)))

范围从 D2 到 D 列中的最后一个非空单元格。

当我对其他单元格进行数据验证时,我得到“源当前评估为错误”。

希望我已经包含了足够的信息,如果不能随意询问,我会澄清。

4

1 回答 1

1

我认为您必须锁定范围,因为您要向右复制:

=MANAGEMENT_list!$D$2:INDEX(MANAGEMENT_list!D:D,LOOKUP(2,1/(MANAGEMENT_list!D:D<>""),ROW(MANAGEMENT_list!D:D)))

=MANAGEMENT_list!$D$2:INDEX(MANAGEMENT_list!$D:$D,LOOKUP(2,1/(MANAGEMENT_list!$D:$D<>""),ROW(MANAGEMENT_list!$D:$D)))

于 2013-05-24T15:42:28.210 回答