100分请请高手,如何利用Excel选出一组数据中重复的数
发布网友
发布时间:2023-12-27 16:31
我来回答
共6个回答
热心网友
时间:2024-04-20 01:49
要使你F列中显示每一横行中与下一横行中重复值的个数,在F1中输入
=COUNT(IF(ISNUMBER(MATCH(A1:E1,A2:E2,0)),MATCH(A1:E1,A2:E2,0),""))
同时按下ctrl+shift+enter输入数组公式,再用自动填充柄下拉。
如果要将产生的重复的数据都列出来,选定G1:K1,编辑栏中输入
=IF(ISERROR(INDEX(A2:E2,IF(ISNUMBER(MATCH(A1:E1,A2:E2,0)),MATCH(A1:E1,A2:E2,0),""))),"",INDEX(A2:E2,IF(ISNUMBER(MATCH(A1:E1,A2:E2,0)),MATCH(A1:E1,A2:E2,0),"")))
同时按下ctrl+shift+enter输入数组公式就可以了。
热心网友
时间:2024-04-20 01:49
显出有多少个数重复了------
在F1中录入:=(A1=A2)+(B1=B2)+(C1=C2)+(D1=D2)+(E1=E2)
再复制公式到F2,F3.....
显出所有上下重复的数字----
在G1中录入: =IF((A1=A2),A1&";","")&IF((B1=B2),B1&";","")&IF((C1=C2),C1&";","")&IF((D1=D2),D1&";","")&IF((E1=E2),E1,"")
再复制公式到G2,G3.....
( 呵呵,weok5 这么快就复制我的内容,修改一下)
热心网友
时间:2024-04-20 01:50
答问题补充:
在F1输入公式:
=SUMPRODUCT(N(COUNTIF(A2:E2,A1:E1)>0))
向下拉填充即可显出每一横行中与下一横行中重复的数有多少个。
热心网友
时间:2024-04-20 01:50
具体做法你看示例图片吧 用数组函数可以实现的~~
热心网友
时间:2024-04-20 01:51
费点劲,把公式全给你写出来吧,在F1把下面的公式贴上,向下填充就可以了:
=IF(ISNA(MATCH(A1,A2:E2,0)),"",A1&", ")&IF(ISNA(MATCH(B1,A2:E2,0)),"",B1&", ")&IF(ISNA(MATCH(C1,A2:E2,0)),"",C1&", ")&IF(ISNA(MATCH(D1,A2:E2,0)),"",D1&", ")&IF(ISNA(MATCH(E1,A2:E2,0)),"",E1&", ")
热心网友
时间:2024-04-20 01:52
来个简单的:
F1输入:
=SUM(IF(COUNTIF(A1:E1,A2:E2),1))
ctrl+shift+enter结束
下拉公式即可
祝你成功!