Keshab Asked: 2020-09-16 08:39:49 +0800 CST2020-09-16 08:39:49 +0800 CST 2020-09-16 08:39:49 +0800 CST excel2016中的下拉列表 772 我已经根据附加图像创建了下拉列表。但问题是我有很长的相同项目列表,下拉列表显示与我的数据包含的相同项目。有什么解决办法吗?如图所示在此处输入图像描述 microsoft-excel-2016 dropdownlist 2 个回答 Voted Reddy Lutonadio 2020-09-16T09:06:42+08:002020-09-16T09:06:42+08:00 您的下拉框数据范围包含重复项。要删除它们,请复制该数据列并将其粘贴到另一列。选择粘贴的数据,然后单击数据菜单。在数据工具选项卡上,选择删除重复项。然后,您可以根据唯一值创建下拉列表的列表。 Best Answer Emily 2020-09-16T23:57:11+08:002020-09-16T23:57:11+08:00 我认为辅助栏可以提供帮助。 就像 Reddy Lutonadio 所说,您可以使用 Remove Duplicates 功能。 或者您可以使用公式从源数据中获取唯一值。 我在 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 列中添加新数据,它将自动添加到下拉列表中。
您的下拉框数据范围包含重复项。要删除它们,请复制该数据列并将其粘贴到另一列。选择粘贴的数据,然后单击数据菜单。在数据工具选项卡上,选择删除重复项。然后,您可以根据唯一值创建下拉列表的列表。
我认为辅助栏可以提供帮助。
就像 Reddy Lutonadio 所说,您可以使用 Remove Duplicates 功能。
或者您可以使用公式从源数据中获取唯一值。
我在 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 列中添加新数据,它将自动添加到下拉列表中。