用于问卷分析的数据透视表

Posted

技术标签:

【中文标题】用于问卷分析的数据透视表【英文标题】:PivotTable for questionnaire analysis 【发布时间】:2015-02-09 15:37:38 【问题描述】:

我有一些来自回复表单的数据需要编译。我有一些问题的值是 1-5 或否-是。示例数据:

Date       Question1 Question2 Question3
2010-12-01      4       3       No
2010-12-01      5       5       No
2010-12-01      4       3       Yes
2010-12-01      4       4       Yes
2010-12-01      3       4       No
2010-12-01      3       4       No
2010-12-01      2       4       Yes
2010-12-01      2       3       Yes
2010-12-01      2       4       Yes
2011-01-01      4       3       No
2011-01-01      5       1       No
2011-01-01      3       5       No
2011-01-01      5       4       No
2011-01-01      4       3       No
2011-01-01      3       4       No
2011-01-01      4       4       No
2011-01-01      5       4       No
2011-01-01      5       4       No
2011-01-01      3       3       No
2011-01-01      4       4       No
2011-01-01      3       5       Yes
2011-02-01      3       4       No
2011-02-01      5       5       No
2011-02-01      4       3       No
2011-02-01      4       5       No
2011-02-01      4       3       Yes
2011-02-01      4       5       No
2011-02-01      2       3       No
2011-02-01      2       5       No

我想制作一个可用于分析数据的数据透视表。我希望它是这样的:

<whatever>     1 2 3 4 5
2010-12-01     
-Question1     0 3 2 3 1  
-Question2     0 0 3 5 1
2011-01-01     
-Question1     0 0 4 4 4  
-Question2     1 0 3 6 2
2011-01-01     
-Question1     0 2 1 4 1  
-Question2     0 0 3 1 4

或者用于分析的更智能的数据透视表,但必须按日期组织。

【问题讨论】:

【参考方案1】:

Unpivot(如here 所述),对列上的表进行排序以将Question3 移至底部。转换为 Range 并将数据向下旋转到 Question2 的末尾,其中 Row 位于 ROWS 的列上方,COLUMNS 的 Value 和 VALUES 的值计数。

在 PT 上方添加一行并过滤左侧列以选择大于 0。格式化值以融入背景。在数据透视表选项中,输入0对于空单元格显示:。结果应该类似于(月份与底部集不匹配):

【讨论】:

【参考方案2】:

我发现的最佳解决方案不是数据透视表。当我使用插入的合并单元格时,它的可读性最高。

【讨论】:

以上是关于用于问卷分析的数据透视表的主要内容,如果未能解决你的问题,请参考以下文章

Excel数据透视表制作 这6个技巧超好用

带有计数和总和的 SQL Server 数据透视表

Excel 2013 数据透视表 学习创建数据透视表

数据分析,除了Excel数据透视表,还有啥工具?

数据分析,除了Excel数据透视表,还有啥工具?

Excle数据透视如何创建多条件汇总的数据透视表