在检查列中是否存在单元格值之后,我需要使用 获取匹配单元格旁边的单元格的值。例如,我检查 cell A1
中的值是否存在于 column B
中,假设它匹配 B5
,那么我想要 cell C5
中的值。
为了解决问题的前半部分,我做了这个..。
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match")
成功了。然后,多亏了 关于 SO 的早期答案,我还能够获得匹配单元格的行号:
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match on Row " & MATCH(A1,B:B, 0))
所以很自然地,为了得到下一个细胞的值,我试着..。
=IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", C&MATCH(A1,B:B, 0))
但是没有用。
我错过了什么?如何将列号追加到返回的行号以实现所需的结果?