如何用excel if函数检测姓名/账号是否一致

发布网友 发布时间:2022-04-23 04:38

我来回答

5个回答

热心网友 时间:2023-07-10 17:25

用VLOOKUP将对应的值匹配过来,然后在等于你正确的值,如果现实true,就表示一致,如果是false就是不一致。

热心网友 时间:2023-07-10 17:26

Sub 对比()
Dim i%, j%
arr1 = [A1:A100]   '这是需要填色的范围,请自行调整
arr2 = [B1:B100]   '这是条件范围,请自行调整
For i = 1 To UBound(arr1)
For j = 1 To UBound(arr2)
If arr2(j, 1) = arr1(i, 1) And arr2(j, 1) <> "" Then
'如果单元格内容相等且单元格内容不为空时。
Cells(i, "A").Interior.Color = RGB(255, 0, 0)    '填红色
End If
Next j
Next i
End Sub

代码功能:以B列为条件,再A列查找,符合就填红色。

热心网友 时间:2023-07-10 17:26

在c2输入=if(A2=B2,"一致",''不一致"),下拉填充即可核对出结果。

热心网友 时间:2023-07-10 17:27

在C2单元格中输入 =COUNTIF(B:B,A2),然后下拉,凡是C列为0的,表示对应A列的姓名是错的(在B列找不到)。

热心网友 时间:2023-07-10 17:27

=if(countif(B:B,A2)>=1,"A列中姓名正确","A列中姓名有误,请检查核实")
在辅助列C列中输入以上公式检测即可。(在C2中单元格中粘贴以上公式,拖动填充柄下拉。)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com