计算嵌入列中字符串的值(Google Spreadsheets)

时间:2015-06-16 19:11:32

标签: excel google-sheets excel-formula formula countif

我有Google调查,在那里我创建了一些选择题。现在,我正在尝试计算答案。

[A]          [B]
[Response#]  [Selections]
[1]          [Apple,Orange,Banana]
[2]          [Orange,Banana]
[3]          [Apple,Orange,Banana]
[4]          [Banana]
[5]          [Apple,Banana]
[6]          [Apple,Orange]
.

所以在我的摘要电子表格中,我希望得到总数:

[Favorite Fruit] [Total]
[Apple]          [4]
[Orange]         [4]
[Banana]         [5]
.

我尝试使用:

 =countif('Responses'!B:B,find(A2)) 

但没有结果(A2是“Apple”这个词)。我知道find不完整,然后我也尝试放find(A2,'Responses'!B:B)但这不对。我很难过。

2 个答案:

答案 0 :(得分:1)

你必须使用通配符.. 请尝试:

=countif('Responses'!B:B,"*"&A2&"*")

看看是否有效?

答案 1 :(得分:0)

假设Apple,Orange和Banana分别位于摘要表的单元格A1,A2和A3中,并且您的数据位于名为“数据”的单独表格中。在单元格A1:B20中,您可以使用以下内容:

=SUMPRODUCT((NOT(ISERROR(FIND(A1, Data!$A$1:$B$20)))*1))