excel中怎么提取出重复出现两次以上的的数据,并把这些数据单独存放

excel

1个回答

写回答

18368167677

2025-12-16 19:15

+ 关注

假设需要从A、B列或其他任意列中提取出A列重复出现两次以上的数据,并将其单独存放。以下是一种可行的方法:首先,在B1单元格输入以下公式: =INDEX(C:C,SMALL(IF(D:D=INDEX(C:C,ROW(C:C),1)*INDEX(C:C,ROW(C:C),2)*INDEX(C:C,ROW(C:C),3)*INDEX(C:C,ROW(C:C),4)),然后按回车结束输入。该公式使用了数组公式,在按下CTRL+SHIFT+回车键三键齐下结束输入后,可以将该公式向下拉复制。如果需要将B列的内容提取为不重复内容,可以使用以下公式: =INDEX(B:B,SMALL(IF(E:E=INDEX(B:B,ROW(B:B),1)*INDEX(B:B,ROW(B:B),2)*INDEX(B:B,ROW(B:B),3)*INDEX(B:B,ROW(B:B),4),1))),同样按回车结束输入后,可以将其向下拉复制。如果B列允许中间有空行且不希望包含空行,可以使用普通的IF函数来实现。具体方法如下: =IF(COUNTIF(A:A,A1)>2,A1,""),然后按回车结束输入。最后再使用排序功能将空行放在下方。以上是针对您提供的问题的解决方案。希望对您有所帮助。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号