excel 按条件删除行

比如一个成绩表张三45张三59李四56李四67王五70怎么样在excel中删除成绩低的行,得到张三59李四67王五70在线等··... 比如一个成绩表
张三 45
张三 59
李四 56
李四 67
王五 70

怎么样在excel中 删除成绩低的行,
得到
张三 59
李四 67
王五 70
在线等··
展开
 我来答
百度网友e1af404
2013-10-20 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:59%
帮助的人:4049万
展开全部

最简单的是用数据透视表来弄




假设原始数据在AB两列,有100行数据

则在C1输入

=if(B1=max(if(A$1:A$100=A1,B$1:B$100,-9E+307)),1,"删除")

Ctrl+Shift+回车结束,下拖填充公式

2、选中C列,Ctrl+G,出来对话框

定位条件:公式-----仅勾选“文本”

带“删除”标记的单元格被选中

在选中的某格击右键:删除----整行

即可

笑一笑说一说
科技发烧友

2015-11-19 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33710

向TA提问 私信TA
展开全部
在C1中输入或复制粘贴下列公式
=IF(MIN(IF($A$1:$A$5=A1,$B$1:$B$5))=B1,0,1)
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
筛选C列结果为1的各行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yufeijyc
2013-10-20 · TA获得超过1.1万个赞
知道大有可为答主
回答量:9421
采纳率:87%
帮助的人:2335万
展开全部
假设姓名在A列,成绩在B列,先按成绩排序,再按姓名排序,则同姓名的数据排在一起,且成绩小在前。
插入一辅助列,如C列
在C1中输入:
=if(and(A1=A2,B1<B2),"删除","")
下拉,
复制C列数据,选择性粘贴,选值。
在C列排序,则被删除的数据排在一起,选中删除。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
winner070707
2013-10-20 · TA获得超过194个赞
知道答主
回答量:56
采纳率:0%
帮助的人:41.1万
展开全部
按条件把成绩低的筛选出来,然后删除这些行就可以了。别的好像没什么更好的办法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
itrui
2013-10-20 · TA获得超过108个赞
知道答主
回答量:137
采纳率:100%
帮助的人:75万
展开全部
按照姓名,分数 降序排列,高级筛选去掉重复名字,vlookup取得结果就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式