我需要以下公式。
我有两列A& C包含文本,我需要查找列A中单元格中的文本是否在C列中的任何位置。搜索查询的结果在A列中存在的文本列在B列中
实施例: A2中有文字 我希望能够列出“真或假”字样。或该数字是否在C列中的任何位置。
示例:A2中的文本不必与C列中的文本完全相同 - 但文本应该以相同的顺序存在。
ie. in A2 the text is **elephant**
in Column C
C2 French cat eating = (Answer in B2) No
C3 Black German dog running = (Answer in B3) No
C4 Grey African **elephant** eating grass = (Answer in B4) yes
答案 0 :(得分:0)
您可以使用 SEARCH 公式:
即在单元格B2中:
=ISNUMBER(SEARCH($A$2,C2))
即在单元格B3中:
=ISNUMBER(SEARCH($A$2,C3))
等
有关详细信息,请参阅此处:https://exceljet.net/formula/cell-contains-specific-text
根据上面的链接,还有许多其他小调整,使配方完美适合您的情况。例如,如果您需要自定义文本:
=IF(ISNUMBER(SEARCH($A$2,C2)), "Yes!! :)", "No!! :/")
如果您需要区分大小写,则需要使用FIND而不是SEARCH
=ISNUMBER(FIND($A$2,C2))
中的参考图片