如何在excel中删除第二列相同,但是第三列不同的元素的行

例如上图,第二列元素相同,第三列元素不同,我要删除黑框里面的两行

下面是我模拟的数据,你点击看一下操作动画,是不是你需要的结果。


d2的公式为 

=SUMPRODUCT(--(B2&C2=$B$2:$B$12&$C$2:$C$12))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-04
如果数据在B列,可以在D1输入这个公式:=countif(b$1:b1,b1)然后公式下拉,这样就能显示重复的个数。

也可以用这个公式判断一下:=if(and(b1=b2,b2<>b3),"A“,""),然后公式下拉,选中这一列,按ctrl+f 显示所有A,选中,删除,选整行。
记得备份文件。追问

第二列不是只有2个相等的情况,也有3个、4个、5个等等连着相等,反正第二列相等的那几行,再看第三列,删除不重复的行

追答

  可以改公式,记不重的为空,重复的为“A”,=if(countif(b$1:b1,b1)1,"A","")
  然后定位所有的A,删除选整行。

第2个回答  2015-05-04
1b列相同的是否都连在一起?2是否有超过2个相同的数据?3是删除整行还是只删bc?4删除后表格留空还是下方数据上移?追问

b列相同的都在一起,有超过2个相同的数据的情况,必须删除整行,删除后不留空行

追答

3个b相同2个c相同怎么处理

追问

相同的保留,不同的去掉,哥,你还有啥全都一起问了吧

追答

数据从第几行开始?
如果b有4个相同,c两两相同是否全都保留
b相同时C相同是否也连在一起

相似回答