excel中的大量数据怎样统计有多少个不同数据而且列出这些不同数据出现的频数

如题所述

第1个回答  2013-09-15

假设如下:

   A  B  C  D  E  F  G

1  1  2  1

2  4  2  5

3  4  1  6


A-C列为原数据。


D1输入公式:

=OFFSET($A$1,(ROW()-1)/COLUMNS(A$1:C$1),MOD((ROW()-1),COLUMNS(A$1:C$1)))

公式向下拉,将A-C列的数据提取到D列。


E1输入公式:

=IF(COUNTIF(D$1:D1,D1)>1,,D1)

公式向下拉,提取D列的不重复的数据。


F1输入公式:

=IF(E1,COUNTIF(A:C,E1),)

公式向下拉,统计E列的数据,在A-C列中出现的次数。

这个是不是你要求的频数?


G1输入公式;

=COUNTIF(E:E,">0")

求不重复数据的个数。


本回答被网友采纳
第2个回答  2013-09-16
请你将这些数据变为一列,用高级筛选去除重复数据,再逐个用这些数对全表用OCUNTIF函数进行计数。

已处理好你提出的问题。

因数据量超越了EXCEL的处理能力,我用Microsoft Office Access
2003处理的。如有更多的数据,请你自己将每日的数据导入,做个简单查询,导出为XLS格式即可。本回答被提问者采纳
相似回答