如何在多个答案字段上创建数据透视表?

如何在多个答案字段上创建数据透视表?

我正在输入一些数据,数据集中的一个问题支持多个答案。据我所知,我可以选择将其输入为分隔列,例如

Answer1
------
A
A,B
C
B,D

或者,我可以将其输入为多列:

Answer1      Answer1
-------      -------
A     
A            B
C
B            D

不管怎样,我都需要能够使用数据透视表来汇总这些数据,但我不确定该怎么做?有什么建议吗?

最终的数据透视表看起来应类似于:

Answer1     Count
-------     -----
A           2
B           2
C           1
D           1

答案1

添加计算列,其中$A2是包含逗号分隔列表的列,"A"是您想要在计算列中计算的答案。

=IFERROR(FIND("A",$A2)^0,0)

假设给定的答案在 中只能出现一次A2。如果找到它,则将位置提升到零次方,从而得到1。如果找不到它,则会收到错误,导致IFERROR()产生0

Answer1  1A  1B  1C  1D
A         1   0   0   0
A,B       1   1   0   0
C         0   0   1   0
B,D       0   1   0   1

SUM()现在您可以使用或通过数据透视表来获得每个答案的总和。

答案2

在这种情况下,您需要重新排列数据,使其看起来像这样:

Answer 1
  B
  A
  A
  C
  D
  D

然后选择数据(包括标题)并将“答案 1”字段放入价值观字段。

更新

举例来说,一旦数据采用这种格式,您就可以按照自己喜欢的方式将其组合在一起 - 如下所示:

在此处输入图片描述

相关内容