Excel-如何计算行中是否存在某些条目

Excel-如何计算行中是否存在某些条目,excel,excel-formula,Excel,Excel Formula,我想看看每一行是否有以下两个或更多关键词的组合:“文章”、“instagram”、“facebook” 例如: =COUNTA(C642:E642) 如果第642行有“articles”和“instagram”返回1 如果第642行有“instagram”和“facebook”返回1 如果第642行有“articles”和“facebook”返回1 等等 有人能帮我从正确的方向开始吗 谢谢尝试使用以下方法: =IF(OR( AND(ISNUMBER(SEARCH("instagr

我想看看每一行是否有以下两个或更多关键词的组合:“文章”、“instagram”、“facebook”

例如:

=COUNTA(C642:E642)
如果第642行有“articles”和“instagram”返回1

如果第642行有“instagram”和“facebook”返回1

如果第642行有“articles”和“facebook”返回1

等等

有人能帮我从正确的方向开始吗


谢谢

尝试使用以下方法:

=IF(OR(
      AND(ISNUMBER(SEARCH("instagram", B2&C2&D2)),ISNUMBER(SEARCH("facebook", B2&C2&D2))),
      AND(ISNUMBER(SEARCH("articles", B2&C2&D2)),ISNUMBER(SEARCH("facebook", B2&C2&D2))),
      AND(ISNUMBER(SEARCH("articles", B2&C2&D2)),ISNUMBER(SEARCH("instagram", B2&C2&D2)))
    ),1,0)
其中,上述公式中的
B1
C1
D1
是单词所在的单元格

结果:


您可以简单地使用非空白单元格计数,例如:

=COUNTA(C642:E642)
在这一行中,由于您要查找2个或更多的组合,因此应使用2个或更多的组合筛选结果

或者,如果您可以更改存储所有这些信息的方式,则可以将
1
放在某一行具有“功能”的位置:


使用与前面相同的逻辑,只需将数字相加,如果它等于或大于您要查找的最小值,您几乎可以通过简单的加法立即获得它们。

这似乎只适用于其中一种组合,即第一列和第三列。我用得对吗?请看这里的截图:谢谢。更近了,但我得到了一个1,只有一个条目。请看截图:。我在看第509行,那里只有“天狼星”。第509行既有“天狼星”又有“无线电”啊,是的!那么我应该用另一个关键词。谢谢是否要计算具有特定条件的所有行?还是只检查特定的行?我正在尝试为每一行完成此操作