Excel如何删除有相同数据的行或列

比如第一列A是序号,第二列B是名称,第三列C是单位,第四到第十一列(D~K)是价格,需要做的是:如果某一行的D~K列的数据相同的话,则删除这一行。(如果一行的D~K列数据... 比如第一列A是序号,第二列B是名称,第三列C是单位,第四到第十一列(D~K)是价格,需要做的是:如果某一行的D~K列的数据相同的话,则删除这一行。
(如果一行的D~K列数据相同,则说明这个序号的价格长期没有异动,属于呆滞品,目的是汇整出非呆滞品的产品)
另外,由于数据量超大,需要采用自动处理的方法,手动方法就免了,谢谢!
展开
 我来答
刀剑上的舞者
高粉答主

2019-04-09 · 你要在大时代中做个坚强的小人物,在狂欢夜
刀剑上的舞者
采纳数:6 获赞数:87671

向TA提问 私信TA
展开全部

材料/工具:Excel2010

1、模拟数据准备如下,模拟数据中包括一些空白的单元格首先选中全部需要删除行的数据。

2、按Ctrl + G弹出定位窗口 。再点击“定位条件”,进入下一步。

3、单击选中“空值”

4、再点击“确定”。

5、把鼠标移动到有标志的单元格上,右键,点击“删除”。

6、选择“整行”,点击“确定”需要删除列的时候,就选中整列批量删除操作完成。

7、得到的结果如下图所示。根据定位功能的各种条件,一样的操作就可以完成其它情况下的批量删除。

夏奈酱好基9x
2013-03-29 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5711
采纳率:61%
帮助的人:2678万
展开全部

在L1单元格输入

=sumproduct((d$1:d$10000=d1)*(e$1:e$10000=e1)*(f$1:f$10000=f1)*(g$1:g$10000=g1)*(h$1:h$10000=h1)*(i$1:i$10000=i1)*(j$1:j$10000=j1)*(k$1:k$10000=k1))


下拉


按L列排序,大于1的删除即可

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gouweicao78
推荐于2017-09-16 · TA获得超过4726个赞
知道大有可为答主
回答量:2490
采纳率:40%
帮助的人:1095万
展开全部
Excel 2007及以上版本,单击【数据】→删除重复项,可以删除重复的行。
2003版用【数据】→筛选→高级筛选→选择不重复的记录,粘贴到其他地方。
列的话暂时不好解决,可以通过【复制】→转置,变成行,然后操作完再转置回去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanwen1109
推荐于2017-09-01 · TA获得超过2713个赞
知道大有可为答主
回答量:1645
采纳率:0%
帮助的人:1721万
展开全部
做一辅助列用于筛选
在L2输入公式,=if(countif(d1:k1,d1)=count(d1:k1),"呆滞","")
下拉公式,利用L列筛选呆滞的物资,删除或筛选空值单元格复制到别的区域。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nunien
2013-03-29 · TA获得超过1520个赞
知道小有建树答主
回答量:1687
采纳率:0%
帮助的人:1362万
展开全部
以L列为辅助列,在L2输入公式:=AVERAGE(D2:K2)=K2,向下填充到数据的最后一行,然后根据L列进行筛选,结果为true的就是要删除的行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式