Excel 函数按行查找并计算所有重复项(不包括第一个实例)

Excel 函数按行查找并计算所有重复项(不包括第一个实例)

我正在尝试在 Excel 中创建一份报告,用于计算导入的工作表中重复行的数量(不包括该行的第一个实例)。我知道我可以使用“数据”菜单中的“删除重复项”来实现这一点,而且我还检查了此解决方案:删除Excel中的重复行并计算结果

但我的目标是能够完全查看重复项是什么以及它们在电子表格中的位置。我还希望报告能够计算原始条目的数量以及删除重复项后的差异,如下所示:

X1 aaaaaaa
X2 bbbbbbb
X1 aaaaaaa
X3 ccccccc
X4 ddddddd
X1 aaaaaaa

Total Entries: 6
Duplicate Rows: 2
Total Unique Entries: 4

答案1

假设您的数据在列A和中B,请输入以下公式C1

=IF(COUNTIFS(A$1:A1,A1,B$1:B1,B1)>1, COUNTIFS(A$1:A1,A1,B$1:B1,B1)-1,"")

并向下填充。

这将对第一个之后的重复项进行连续编号。

对于报告单元,请使用以下公式:

总参赛作品:

=COUNTA(A1:A7)

重复行:

=MAX(C1:C7)

唯一条目总数:

=COUNTA(A1:A7)-COUNTIF(C1:C7,">0")

在此处输入图片描述

相关内容