我有一个 Excel 电子表格,里面有一些调查结果。其中有 3 个问题可以按 1-5 的等级回答,即 5 表示非常同意 - 1 表示非常不同意。列是性别和问题,行是每个受访者,行上的每个单元格是他们选择的 1-5 值。
gender question1 question2 question3
Male 1 4 3
Female 2 1 3
Male 1 3 5
Female 4 3 4
Female 5 4 3
Male 5 5 2
我想要做的是创建一个数据透视表,显示如下结果:
question1 1 2 3 4 5
Male 2 0 0 0 1
Female 0 1 0 1 1
question2 1 2 3 4 5
Male 0 0 1 1 1
Female 1 0 1 1 0
ETC...
我尝试过,但似乎无法弄清楚如何让列以这种方式工作。这可能吗?
答案1
数据格式已经是数据透视表形式,这使得按照您希望的方式创建新的数据透视表变得困难(甚至不可能)。
首先,您应该将输入数据完全按非透视方式排列......
性别问题答案 男性问题1 1 女性问题1 2 男性问题1 1 女性问题1 4 女性问题1 5 男性问题1 5 男性问题2 4 女性问题2 1 男性问题2 3 女性问题2 3 女性问题2 4 男性问题2 5 男性问题3 3 女性问题3 3 男性问题3 5 女性问题3 4 女性问题3 3 男性问题3 2
然后按如下方式创建数据透视表:
列标签:答案 行标签:问题、性别 值:答案数量
如果您已经拥有大量现有数据,可以在此处找到取消透视的说明: 可以在 Excel 中“取消透视”或“反转透视”吗?