在单个单元格中收集逗号分隔的数据

时间:2014-08-11 07:10:54

标签: excel comma

我有一张excel表,用于存储调查问卷的结果。它包括一个响应者包含多个响应的列。我想将每个响应视为一个单独的数据点:

Favourite Colour | Age |
-------------------------
Blue, Black      | 12  |
Red, Green, Blue | 11  |
Orange           | 12  |
Black, Blue, Red | 13  |
Red, Black       | 11  |
...

哪会回来:

Blue: 3
Black: 3
Red: 3
Green: 1
Orange: 1

更好:

12 - Black: 1
   - Blue:  1
   - Orange:1
11 - Red:   2
   - Green: 1
...

我希望能够将它放在图表中。

我已经在线阅读并遇到LookUp命令或LookUpV,但我不确定,所以我会发帖提问。

希望我明白我的观点。

1 个答案:

答案 0 :(得分:0)

假设您提供的表位于A1:B6(第1行中包含标题),并且您放置了例如D2中的“蓝色”,在E2中输入此公式:

= SUMPRODUCT(LEN($ A $ 2:$ A $ 6)-LEN(SUBSTITUTE($ A $ 2:$ A $ 6 D2, “”)))/ LEN(D2)

然后可以将其复制下来,为D3,D4等中的颜色提供类似的结果。

此致