在检查列中是否存在值之后,我想将同一行中的单元格的值返回到不同的列.
具体来说,我正在检查O列中的任何值是否与A列中的值匹配.如果他们这样做,我想从与A列中匹配项相同的行中的单元格中取相应的值,但这些值在列中F.然后,我想从列f中获取这些值,并将它们放在与列O中的值相同的行中.
这是我试过的公式:
=IF(ISNA(MATCH(O2,$A$2:$A$1589,0)),"no match", VLOOKUP(O2,$A$1:$z$14000,16,FALSE))
Run Code Online (Sandbox Code Playgroud)
这会为列P中的所有单元格返回"不匹配".我尝试使用VLOOKUP函数中的col_index_num进行处理,但我能做的最好就是让它返回零,无论如何都不是正确的值.