我已经尝试了好几天,并且无法正确理解。
我想看看A列中的任何值是否与C列中的任何值匹配,如果是,则将B列中的值返回到D列,BESIDE列中的匹配。
我已经尝试了If,IFERROR,MATCH,VLOOKUP等的所有建议,但无法使其工作。任何帮助都是最受欢迎的!
答案 0 :(得分:1)
使用辅助列:
在D栏中,在每行上使用COUNTIF
来检查A列中的单元格出现的次数。 =COUNTIF(C:C,A1)
。
在E栏中,使用公式=IF(D1>0, B1,"")
并向下复制
(如果您不想使用额外的列,您当然可以合并这些)
答案 1 :(得分:0)
答案 2 :(得分:0)
假设您从第1行开始,在D列中使用:
=IF(COUNTIF($A:$A,$C1)>0,B1,"NO MATCH")
根据需要将其向下拖动。这个公式说:如果C1中的值与A列中的任何内容匹配,则返回B1中的值。
如果这不是您的意思,那么请更清楚。您的数据示例无法读取。发布屏幕截图,或至少键入它,使其位于列和行中。你还不清楚你的意思是“在C列中选择BESIDE”哪个值匹配哪个值?也就是说,如果A1匹配C中的任何值,您是否希望B1的值显示在D1中?或者,如果A1与C5匹配,您是否希望B5的值显示在D5中?