尝试在 Excel 中使用搜索函数

尝试在 Excel 中使用搜索函数

我正在尝试在 Excel 上做一些超出我理解范围的事情,想知道是否有人可以提供帮助:

我试图一次在一个表(特别是一列)中搜索多个变量,然后对它们进行单独和总计。

另一个问题是,列中的每个单元格包含多个用逗号分隔的单词。例如:

android,bug_report,cv_106213,delete_account,server_api

所以我需要能够找到“bug_report”以及“apples”。

我想返回一个类似这样的计数:

apples:      5
bug_report:  4
Total:       9

我使用的是 Mac 版 Excel 2011

谢谢!

答案1

正如 @callumDS33 所述,您可以使用COUNTIF单个条件。使用这个会给你所有的结果计数apple,另一个实例会给你所有结果的计数bug_report包括那些与……无关的 apple)。然后,您可以将其相加,以获得您给出的示例的结果。

如果你想计算apple同时发生的次数bug_report,您需要一些不同的东西。要计算多个条件,请使用COUNTIFS

COUNTIFS(条件范围 1,条件 1,[条件范围 2,条件 2]…)

假设您的数据在A列,您可以输入以下公式来统计和一起出现的C1次数。applebug_report

=COUNTIFS(A:A, "*apples*", A:A, "*bug_report*")

答案2

一种解决方案是使用文本到列(分隔符 > 逗号 > 结束)。如果您的字符串在单元格中A1然后这个函数会用逗号把它分成单元格A1:E1。然后使用以下公式来计算苹果的出现次数:

=COUNTIF($A$1:$E$1,"apples")

相关内容