检查col A中的任何字符串值是否存在于col B中较大的字符串值中,并且当存在时在col C中显示所述col A值在匹配的B行上

时间:2017-11-21 17:11:48

标签: excel



非常感谢CAROL!获得如此快速和完美的答案!太棒了!

提前谢谢你的帮助!

所以...我在列A中有大约30行值。我在B列中有大约250行“句子”。我需要找到A列中任何(字符串)值出现的位置在列B的句子中,如果存在,我需要在空白列C中显示匹配列A值存在于所述B行上。永远不会出现同一列B单元格中存在多个列A值的情况。

例如:
A2中的值(“TA12345”)存在于B18的句子中(“将狗带到TA12345并让他跑”);我需要一个找到匹配的公式,并在C18中返回值“TA12345”)。我需要这个公式来为A列中的所有值执行此操作。这可能吗?我准备把这头发的最后一根拉出来。我开始时并不是非常先进的Excel,所以请耐心解决问题。非常感谢你!!!
旁注......我已经尝试了各种类似线程中找到的每个公式,但它们都不适用于我 - 所有这些都显示N / A或No匹配等,当我知道colB值确实存在于colB中时,我需要确定位置。这个帖子中有很多答案(Excel: Check if Cell value exists in Column, and then get the value of the NEXT Cell) - 保证它们都不起作用:(

1 个答案:

答案 0 :(得分:0)

把它放在C1和C1中。拖累。您需要输入实际的A列范围或将其更改为命名范围。如果没有匹配,它假定您在单元格C中想要空白。

c("1929-12-31","2016-12-31")