Excel 删除重复项并保留最上面的值

Excel 删除重复项并保留最上面的值,excel,excel-formula,duplicates,Excel,Excel Formula,Duplicates,我在电子表格中将两列数据合并为一列,并对它们进行颜色编码。列表中大约有300个重复项 如何删除重复项并保留最高值 使用删除重复项或筛选器>高级筛选器(仅限唯一记录)从两个列表(在同一列中)中删除重复项。我希望最上面的列表(颜色与最下面的列表不同)保持不变,而最下面的列表(可能与最上面的列表有重复项)将被缩短。您可以突出显示第二个区域,然后使用删除重复项仅删除此选定区域中的重复项 假设第一个范围是A2:A7,第二个范围是A8,将以下公式输入B2,并一直向下复制: IF(AND(ROW(A2)>

我在电子表格中将两列数据合并为一列,并对它们进行颜色编码。列表中大约有300个重复项

如何删除重复项并保留最高值


使用删除重复项或筛选器>高级筛选器(仅限唯一记录)从两个列表(在同一列中)中删除重复项。我希望最上面的列表(颜色与最下面的列表不同)保持不变,而最下面的列表(可能与最上面的列表有重复项)将被缩短。

您可以突出显示第二个区域,然后使用
删除重复项
仅删除此选定区域中的重复项

假设第一个范围是A2:A7,第二个范围是A8,将以下公式输入B2,并一直向下复制:

IF(AND(ROW(A2)>ROW($A$7),COUNTIF($A$2:$A$7,A2)>0),"remove","keep")
这将忽略第一个范围(“保留”),并为第一个范围中出现的第二个范围中的行指示“删除”。然后,您可以
AutoFilter
该区域并使用“删除”删除数据

您可以使用更简单的公式版本,只插入TRUE或FALSE:

=AND(ROW(A2)>ROW($A$7),COUNTIF($A$2:$A$7,A2)>0)

这将删除第二个区域中的所有重复项。也就是说,它不会保留第一个重复的值添加事实上,如果您想保留第一个,您可以根据第二个区域和两列的值再次使用
删除重复项。

好的,谢谢,我了解自动筛选位。我应该在哪个区域进行自动筛选?“我应该在哪个区域进行自动筛选?”我不明白:包含单词“remove”(如果使用第二个公式,则为TRUE)的区域。