首页 > 解决方案 > 在 Excel 中:如何计算特定关键字出现在长字符串注释列表中的次数?

问题描述

我有 1998 条来自用户希望看到的功能的用户调查的评论。我仅通过扫描文档就看到了一些模式。我基本上想要一个 Cntrl-F 功能,它允许我扫描多个相关的单词,然后给我一个计数。

例如,用户说他们想找医生。我想搜索“医生”、“PCP”、“提供者”、“专家”……然后让它返回包含这些词的评论数。

可以这样做,还是会寻找包含所有这些词的评论?我以为 COUNTIF 会这样做,但事实并非如此。

谢谢!

标签: excelexcel-formula

解决方案


您可以通过一两个步骤完成。

两步:

  1. 计算包含每个相关单词的评论数量。
  2. 综上。

comments成为所有评论的范围和keyword每个关键字的单元格。每个相关单词旁边的公式如下所示:

=SUMPRODUCT(--NOT(ISERROR(SEARCH(keyword, comments))))

结果

或者

一步:

comments是所有评论keywords的范围和关键字的范围。公式如下所示:

=SUMPRODUCT(COUNTIF(comments, "*" & keywords & "*"))

结果


推荐阅读