根据列创建列表

根据列创建列表

我需要根据工作表 B 中 A 列的值在工作表 A 中创建一个下拉列表。我单击了工作表 B 中的 A 列并将其命名为Models。然后我单击了工作表 A 中我想要显示列表的单元格并选择Data -> Data validation -> Data validation。在部分中Settings选择的页面中,选中和。在部分中我插入了。ListAllowIgnore blankIn-cell dropdownSource=Models

这样我得到了所有正确的值以及大量的空白值。如何防止空白行出现在列表中?

答案1

您可以使用Dynamic Named Range指定验证 lint

假设列表数据从单元格开始并向B!A1下延伸而没有间隙,将其放在列表引用中

=OFFSET(B!$A$1,0,0,COUNTA(B!$A:$A),1)

此公式会根据 中的条目数进行调整B!A:A,因此如果您添加或删除数据,验证列表会自动调整

相关内容