0

我需要在属于列的每个单元格中找到某些关键字,例如bloggerorwritingwritesor (这是一个生物)。.com特别是一个公式,用于提取任何表明被引用的单元格是拥有博客的人的单词。

我正在考虑嵌套 IF 和 OR 语句,但还没有找到任何东西。

总 Excel 菜鸟在这里。非常感谢你们可以提供的任何帮助!

这是我正在处理的数据示例:

SO19687510 问题示例

4

3 回答 3

1

A1 将是搜索单元格,如果 A1 包含“SEARCH TEXT”,则在此单元格中将出现 TRUE,否则将显示“FALSE”。

=if(FIND("SEARCH TEXT",A1),"TRUE","FALSE")

资料来源:http ://forums.tutorialized.com/ms-excel-97/in-excel-how-to-search-a-text-string-get-true-5215.html

于 2013-10-30T16:03:46.883 回答
1

FIND函数本身在这种情况下不起作用,因为如果文本不存在,它将返回 #VALUE 错误,

您可以使用该ISERROR功能来帮助处理此问题。

=IF(ISERROR(FIND("a",A21)),FALSE,TRUE)

如果要检查多个条件,则可以使用以下AND功能:

=IF(AND(ISERROR(FIND("a",A21)),ISERROR(FIND("b",A21)),ISERROR(FIND("c",A21))),FALSE,TRUE)

注意。在这种情况下,这是检查 Cell A21

如果你想检查整个列,使用COUNTIF是一个很好的建议,你也可以将它们嵌套在一个OR函数中以检查多个实例。

=IF(OR(COUNTIF(D:D,"="&"*foo*")>0,COUNTIF(D:D,"="&"*bar*")>0),TRUE,FALSE)
于 2013-10-30T16:39:44.713 回答
1

将 ColumnD 中的关键字列表从 D1 开始,然后在 Row1 中:

=COUNTIF(A:A,"="&"*"&D1&"*")

复制下来以适应应该给你在ColumnA中找到的每个关键字的实例数。总结结果可能是一个很好的指导。

于 2013-10-30T16:11:07.593 回答