excel2016中的下拉列表

excel2016中的下拉列表

我已经按照附图创建了下拉列表。但问题是我有很长的相同项目列表,下拉列表显示的项目与我的数据包含的项目一样多。有什么解决办法吗?如图所示在此处输入图片描述

答案1

我认为辅助专栏可以提供帮助。

正如 Reddy Lutonadio 所说,您可以使用删除重复项功能。

或者您可以使用公式从源数据中获取唯一值。

我在 A 列中创建了一个示例,然后在单元格中输入以下公式C2=INDEX($A$2:$A$99,MATCH(0,COUNTIF(C$1:C1,$A$2:$A$99),0))&""

Ctrl+Shift+Enter,并下拉以获取唯一值。

在此处输入图片描述

然后,您可以将 C2 到 C99 的单元格或 C 列的其他单元格设置为数据验证的数据源。如果您在 A 列中添加新数据,它将自动添加到下拉列表中。

答案2

下拉框的数据范围包含重复项。要删除它们,请复制该数据列并将其粘贴到另一列上。选择粘贴的数据并单击“数据”菜单。在“数据工具”选项卡上,选择“删除重复项”。然后,您可以根据唯一值创建下拉列表的列表。

相关内容