我的家乡武汉作文400:excel怎样统计出有重复的数据个数和无重复数据的个数?

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 03:01:26
比如在a列中有100行数据,从a1,a2,a3,……a100.其中有些是重复的。我要计算出重复的个数和不重复的个数。用哪个公式?怎样用?

假设数据在A列;
题意不是很清楚,理解为两种情况:

一、所有数据中的个数:
1、有重复的数据个数,用公式:
=COUNTA(A:A)
2、无重复的数据个数,用公式:
=SUMPRODUCT(--(MATCH(A:A&"",A:A&"",0)=ROW(A:A)))-1

二、不重复的数据与重复的数据单独计算:
1、没有重复数据个数,公式:
=SUMPRODUCT(--(COUNTIF(A:A,A:A)=1))
2、重复数据个数,公式:
=SUMPRODUCT(--(MATCH(A:A&"",A:A&"",0)=ROW(A:A)))-1-SUMPRODUCT(--(COUNTIF(A:A,A:A)=1))

用countif
假设你的数据从A1到A100,在B1中输入:
=COUNTIF(A$1:A$100,A1)
公式向下拉,
B列里,数值为1的,就是数据不重复;不等于1的重复的次数