在excel中查找位置重复的条目

在excel中查找位置重复的条目,excel,find,duplicates,row,Excel,Find,Duplicates,Row,我的excel包含学生数据。我想停止重复条目,但不知道如何停止。请帮忙!在我的excel表格中,B列有学生姓名,C列有父亲姓名,D列有母亲姓名,E列有出生日期。我想,如果数据已经填入第15行(假设),并且我在第210行(假设)中重复,那么它将发出警告,并显示以前的位置,即第15行。在这种情况下,学生的姓名、父亲的姓名、出生日期等必须相同。只需使用公式和两个额外的列,这非常容易 添加连接数据列的列: =A2&B2&C2&D2 或者更稳健地添加分隔符: =A2&“|”&B2&“|”&C2&“|”&D

我的excel包含学生数据。我想停止重复条目,但不知道如何停止。请帮忙!在我的excel表格中,B列有学生姓名,C列有父亲姓名,D列有母亲姓名,E列有出生日期。我想,如果数据已经填入第15行(假设),并且我在第210行(假设)中重复,那么它将发出警告,并显示以前的位置,即第15行。在这种情况下,学生的姓名、父亲的姓名、出生日期等必须相同。

只需使用公式和两个额外的列,这非常容易

添加连接数据列的列:

=A2&B2&C2&D2

或者更稳健地添加分隔符:

=A2&“|”&B2&“|”&C2&“|”&D2

然后,添加一列
countif
s上一列,查看该值是否包含多次

=Countif(E:E,E2)

或者稍微夸张一点,避免在空白行出现误报

=If(A2“”,CountIf(E:E,E2))

然后可以使用该列对该行应用条件格式


如果没有VBA,你的问题是可行的,但相当复杂,你应该首先自己尝试,如果没有成功,在你的问题中发布你迄今为止尝试过的内容。但如果我是你,我只会键入StudentName和StudentDoB。每次有人记录姓名时,他们都有可能记录不同的版本,例如Bill/William,输入的姓名越少,出现误判的可能性越低。