Excel检查列中的值是否始终与其旁边的列匹配

时间:2015-08-28 17:02:52

标签: excel compare match

我需要进行一场比赛,但我不确定如何以这种方式进行比赛。

我在A栏中为每位员工准备了数千张身份证号码

然后我在B列中有一个唯一的UID字符串。

我需要确保每次值x出现在A列时,B列旁边的值都是相同的。

所以,如果我有

1234 0987
1234 0987
1234 0988

它将标记0988,因为1234应该始终具有与其右侧相同的值

2 个答案:

答案 0 :(得分:0)

您可以对第二列进行条件格式化,并确保第一列下面的每一行都等于第一列。

E.g:

=b2=b$1

答案 1 :(得分:0)

[编辑回复OP的问题]

使用列A作为第一个键,列B作为第二个键对列A,B和C(包含例外)进行排序。然后在第二行数据(例如C2)的D列中输入如下公式:

=IF(C2="Exception", "OK", IF(A2=A1,IF(B2=B1,"OK","BAD"),"OK"))

并填写数据的末尾。

更简洁的版本是:

=IF(C2="Exception", "OK", IF(AND(A2=A1,B2<>B1),"BAD","OK"))

然后,您可以按&#34; BAD&#34;的值搜索。希望有所帮助。