A列有重复值,每一个重复值对应B列的值可能不同,如何列出?
表格是简化了的,实际数据可能上千行,希望能用公式实现,谢谢每一个重复值对应B列的值可能不同,如果B列的值有重复,则只列出一次,到达第二次发的效果图。能用VBA解决也行。...
表格是简化了的,实际数据可能上千行,希望能用公式实现,谢谢每一个重复值对应B列的值可能不同,如果B列的值有重复,则只列出一次,到达第二次发的效果图。
能用VBA解决也行。 展开
能用VBA解决也行。 展开
展开全部
第2图的结果,需要另2个数组公式
D2=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$100&"",$A$2:$A$100&"",)=ROW($A$2:$A$100)-1,ROW($A$2:$A$100),65536),ROW(A1)))&""
同时按CTRL SHIFT 回车键,出现结果,下拉公式
E2=INDEX($B:$B,SMALL(IF(($A$2:$A$100=$D2)*MATCH($A$2:$A$100&$B$2:$B$100&"",$A$2:$A$100&$B$2:$B$100&"",)=ROW($A$2:$A$100)-1,ROW($A$2:$A$100),65536),COLUMN(A1)))&""
数组公式,出现结果,然后右拉,下拉公式即可
展开全部
楼上回答的公式应该是没问题的。
当然,如果总是使用这个功能的话, 用VBA代码更好一些。具体的代码按照具体的表格进行设置。一般VBA写出来都是一键完成的。
当然,如果总是使用这个功能的话, 用VBA代码更好一些。具体的代码按照具体的表格进行设置。一般VBA写出来都是一键完成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式不行就用代码的自定义公式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询