excel中怎么删除重复的记录,保留某项值最大的那一行?

excel中怎么删除重复的记录,保留某项值最大的那一行?... excel中怎么删除重复的记录,保留某项值最大的那一行? 展开
 我来答
鱼木混猪哟
高粉答主

推荐于2018-03-03 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33697

向TA提问 私信TA
展开全部

操作步骤如下:

1.删除A列重复的,保留B列值最大的

2.先对B列进行逆向排序

3.选择AB列,并删除重复项

4.勾选A列

5.完成

邰冉单黛
2019-08-03 · TA获得超过3842个赞
知道大有可为答主
回答量:3138
采纳率:27%
帮助的人:227万
展开全部

excel对重复值操作的方法比较多,常见的有以下几种:
1. 条件格式:选中源数据区域-->开始-->条件格式-->新建规则-->对于唯一值或重复值设
 
 置格式-->格式-->选择一种填充色-->确定,操作完成后,源数据区域所有的重复数据便
 
 被标记上了颜色。此方法的优点是源数据区域可以是一个跨行列的数组区域。
2. “删除重复项”功能:数据-->删除重复项-->以当前选定区域排序-->确定。此方法可
 
 
 
 
 以方便快捷的保留非重复数据,但是仅限于单列操作。
3.
公式法:辅助列输入公式=countif(A1:A10,A1:A10)下拉,然后筛选公式值为1的列进行
 
 
删除。
4. VBA法:输入如下代码:
Sub tst()
Dim cel1 As Range
Dim cel2 As Range
For Each cel1 In UsedRange
 For Each cel2 In UsedRange
  If cel1 = cel2 And cel1.Row > cel2.Row Then cel2.delete
 Next
Next
End Sub

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活知识小超人
高粉答主

2021-06-23 · 醉心答题,欢迎关注
知道答主
回答量:2078
采纳率:50%
帮助的人:93.4万
展开全部

1、首先打开Excel,并在表格输入一组数据,需要有重复数据。

2、然后鼠标选中这些数据,点击工具栏中的数据,点击删除重复项。

3、这时在弹出的的界面,点击确定,如下图所示。

4、这样就会删除重复的数据,而保留一个数据了,之后点击确定即可就完成了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IELTS用户名
2021-07-26
知道答主
回答量:4
采纳率:0%
帮助的人:960
展开全部

我们在处理问卷调查结果的数据表时,常常会遇到一个id对应多条记录的情况(&为了刷分,提交多次问卷),因此我们需删除重复的记录,并且保留成绩最高的那一条记录

下图所示为一个待处理的问卷结果,以此为例进行说明

 ①全选表格(不包括标题),开始-排序-自定义排序

主要关键字选定id所在列(列B);

次要关键字选定成绩所在列(列H),次序选择降序;

目的:使同一个id的多条记录按照成绩由高到低排列,成绩最高的记录在第一行

 

排序

排序后的结果

 ②全选表格(不包括标题),数据-重复项-删除重复项

重复列选择id所在列(列B)

 

删除重复项

点击【删除重复项】后,还会弹出删除记录数和保留记录数

【删除重复项】的原理是重复的记录保留第一条,因此使用【排序】+【删除重复项】就可以获得保留成绩最大值(升序排序,可以保留成绩最小值)的不重复记录。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式