EXCEL公式求助:若在B列值重复的情况下,A列也重复,则需要把两列都重复的行删去~

如图所示,求公式

这个需要INDEX数组公式完成

D2=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$8&$B$2:$B$8,$A$2:$A$8&$B$2:$B$8,)=ROW($A$2:$A$8)-ROW($A$1),ROW($A$2:$A$8),65536),ROW(A1)))&""

同时按CTRL SHIFT 回车键,再右拉,下拉

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-14
很简单:
方法1,如果Excel的版本是2007或更高,数据选项卡中有删除删除重复项,点它,因为有两列数据,会提示按哪列或两列(默认两列都打上对勾,直接确认即可),当然是按两列。确定后就会把两列都重复的才删除。
方法2,高级筛选法,高级筛选,条件区域随便选两个横向空单元格(因为是两列,所以以横向选两个单元格),可在原区域,也可把结果复制到其他区域,勾选“删除重复项”后确定。
方法3,用公式,稍复杂点,暂不提供了。
方法4,数据透视表
方法5,VBA,没必要,杀鸡矣用牛刀本回答被网友采纳
第2个回答  2016-10-14

第3个回答  2016-10-14
选中AB列,
数据>>删除重复项
相似回答