Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如何在列中的单元格中查找任意位置的单元格文本?_Excel - Fatal编程技术网

Excel 如何在列中的单元格中查找任意位置的单元格文本?

Excel 如何在列中的单元格中查找任意位置的单元格文本?,excel,Excel,我需要以下公式 我有两列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

我需要以下公式

我有两列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

您可以使用搜索公式:

i、 在B2单元中的e:

=ISNUMBER(SEARCH($A$2,C2))
i、 e在单元格B3中:

=ISNUMBER(SEARCH($A$2,C3))
等等

有关更多信息,请参见此处:


根据上面的链接,还有许多其他的小调整,使你的情况下完美的公式。例如,如果需要自定义文本:

如果需要区分大小写,则需要使用“查找”而不是“搜索”

=ISNUMBER(FIND($A$2,C2))
从中查看此参考图像


那么文本总是在A2中?jsut您要搜索的文本在C列中?
=ISNUMBER(FIND($A$2,C2))