我尝试了一些搜索解决方案,但没有任何结论。在Excel中:比较两列并为差异创建一个新列
我想这个if语句,但是当我按下“Enter”键没有反应,细胞是空白......
=IF(ISNA(VLOOKUP(A2,$B$2:$B$4770,1,FALSE)),"not in B","")
这是应该使用A2作为参考用于寻找在B栏比赛,如果它也在列B中找到,它会将A2中的内容显示到列C中,否则它将显示“不在B中”。
附加是一个数据样本。在实际文件中,A列有4,867个项目,而B列有4,770个项目。我通过将样本数据集设置为交错数量来反映此情况。
我的同事列出的名单
srbprda4520 PRA00A0182
srbprda4575 PRA00A0186
srbprda4576 PRA01A0067
srbprda4577 PRA01A0137
SRPP RDA4476 bdsrbvraa3509
SRPPRDA4476 pcevoxz002g001
IB1PYOR003A pcevoxz002g003
IB1PYOR003B pcevoxz002g258
IB1PYOR004 pcevoxz002g259
VRA00A0669 wbsvi2410
VRA00A0670 wbsvi2454
VRA96A0122 wbszi2671
VRA96AVRA00A0670
VRA99APRA00A0048
VRA99A0124 PRA00A0180
PRA00A0031 PRA00A0181
PRD00A0028 WPAAA02A0014
PRA00A0040 WPPRA00A0176
srbprda4576 srbprda4576
PRA00A0180 srbprda4577
PRA00A0181
PRA00A0182
PRA00A0186
PRA01A0067
PRA01A0137
在总我的名单:4876
在同事的列表总计:4770
你们可以帮助我找到一个方法(即vba,= IF,VLOOKUP等)来帮助我比较这两列?
实际的文件,即使我由A-Z组织,项目不排队。我试图删除重复的内容,但是这不行,因为行不匹配。
预先感谢您。
谢谢Cutter先生!完美工作:D – vmnella
不客气。如果您对我的回答满意,您应该将其标记为已接受。 ;) – Cutter