Excel:删除重复项但保留具有最大值的行
通常,您可能希望删除 Excel 中的重复行,但保留包含特定列中最大值的行。
例如,假设您有以下数据集,其中包含有关各个篮球运动员的信息,并且您想要删除Team列中具有重复值的行,但保留Points列中具有最大值的行:
以下示例准确展示了如何执行此操作。
示例:在 Excel 中删除重复项但保留具有最大值的行
首先,在单元格D2中键入以下公式:
=SINGLE( A2:A10 )
这会从数据集中生成一个唯一团队名称的列表:
接下来,在单元格E2中键入以下公式,以查找与每个唯一团队名称关联的积分列中的最大值:
=MAX(IF( $A$2:$A$10 = D2 , $B$2:$B$10 ))
以下屏幕截图显示了如何在实践中使用该公式:
D 列和 E 列现在显示原始数据集,其中删除了团队列中具有重复值的行,并且只保留了点数列中具有最大值的行。
例如,球队列中有三行有重复的“Mavs”值,但这三行中得分最高的行是 28 分的行:
这是过滤数据集中“Mavs”行中保留的行。
马刺队和火箭队重复同样的过程。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: