繁体   English   中英

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

[英]Excel - How to count if certain entries exist in a row

我正在查看每行中是否存在以下两个或更多个关键字的组合:“文章”,“ instagram”,“ facebook”

例如:

如果第642行包含“文章”和“ instagram”,则返回1,

如果第642行包含“ instagram”和“ facebook”,则返回1,

如果第642行包含“文章”和“ 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)

上式中的B1C1D1是存在单词的单元格。

结果:

在此处输入图片说明

您也许可以简单地使用非空白单元格的数量,例如:

=COUNTA(C642:E642)

在此行上,由于您要查找2个或更多的组合,因此应过滤2个或更多的结果。

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

在此处输入图片说明

使用与之前相同的逻辑,只需将数字相加即可,如果该数字等于或大于您要寻找的最小值,则只需简单加法就可以立即获得它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM