我已将两列数据合并到电子表格中的一列中,并对它们进行了颜色编码。列表中有大约 300 个重复项。
我将如何删除重复项并保留最高值?
使用删除重复项或过滤器 > 高级过滤器(仅限唯一记录)从两个列表中删除重复项(在同一列中)。我希望最上面的列表(我与底部的颜色不同)保持不变,而底部列表可能与顶部列表中的重复项被缩短。
我已将两列数据合并到电子表格中的一列中,并对它们进行了颜色编码。列表中有大约 300 个重复项。
我将如何删除重复项并保留最高值?
使用删除重复项或过滤器 > 高级过滤器(仅限唯一记录)从两个列表中删除重复项(在同一列中)。我希望最上面的列表(我与底部的颜色不同)保持不变,而底部列表可能与顶部列表中的重复项被缩短。
您可以突出显示第二个区域并用于Remove Duplicates
从该选定区域中删除重复项。
假设第一个范围是 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 Duplicates
根据第二个区域和两列的值再次使用。