
在excel中怎么设置,如果两列相邻的单元格内数据相同,则删除这两个单元格内数据。
Excel问题在excel中怎么设置,如果两列相邻的单元格内数据相同,则删除这两个单元格内数据。是A1列和A2列竖着的...
Excel问题
在excel中怎么设置,如果两列相邻的单元格内数据相同,则删除这两个单元格内数据。
是A1列和A2列 竖着的 展开
在excel中怎么设置,如果两列相邻的单元格内数据相同,则删除这两个单元格内数据。
是A1列和A2列 竖着的 展开
展开全部
这里需要两列辅助列,假如原来有数据的列为A列和B列,则在C1中输入公式:=IF(A1=B1,"",A1) ,在D1中输入公式:=IF(A1=B1,"",B1),把这两个公式向下复制。最后把得到所需结果的两列C、D复制,再选择性粘贴回A、B两列。
展开全部
是"上下"相邻 还是"左右"相邻,还是都算.如果都算,VBA(也就是宏)会更有效.
还有比如三个相邻,去了前二个,就保证不了和第三个相同了
你给出结论再写宏代码.
还有比如三个相邻,去了前二个,就保证不了和第三个相同了
你给出结论再写宏代码.
追问
是A1列和A2列 竖着的 也就是左右相邻
追答
纠正一下 "是A1列和A2列 竖着的 也就是左右相邻" 为: 是A列和B列 竖着的 也就是左右相邻
添加一个模块加入下列宏代码:
Public Sub AB列相同则删除()
Dim Y&
For Y = 1 To Range("A65536").End(xlUp).Row
If Cells(Y, 1).Value = Cells(Y, 2).Value Then Cells(Y, 1).Value = "": Cells(Y, 2).Value = ""
Next
End Sub
再运行宏就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在B2内输入:
=(A1=A2)+(A2=A3)
下拉
筛选数值为1的
删除筛选出A列的数据即可
=(A1=A2)+(A2=A3)
下拉
筛选数值为1的
删除筛选出A列的数据即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
几个答案都是很牛的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询