EXCEL表格中,我有A,B,C,D多列数据,我想通过什么方法,在E列中统计出在ABCD列中重复的数值和个数。

需要说明的是ABCD四列数据的比对,每列不存在重复的数据。

如下图:在E2中写入公式:

=SUMPRODUCT(($A$2:A2=A2)*($B$2:B2=B2)*($C$2:C2=C2)*($D$2:D2=D2))

下拉复制公式。

然后筛选E列公式结果大于1的,删除即可。

如果是2007版的excel,就更简单了,单击“数据”——》“数据工具”:单击“删除重复项”——》单击“全选”,然后确定即可。 

看看是这样吗

追问

 首先谢谢你的回复,可能是我没有说明白,根据你提供的表格,我现在的情况是,ABCD四列的数据都是数字,如:

A B C D
1 3 1 4
3 2 4 5
4 8 9 1
下面我需要统计的是在E列或其他列,快速统计出
1有3个
4有3个
3有2个的结果
且比对是按ABCD列数据进行比对。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-23
可以使用vba宏现实
第2个回答  2014-02-23
请你再具体说说你要发的结果。
请上传带行号列标的表格截图,并说明你的要求。
相似回答