如何在Excel中获得3条形图中的值计数图表?
我有一份调查报告发给客户。该调查有3个问题,有3个选项可供选择: 不满意 满意和 非常满意。 结果数据如下所示:如何在Excel中获得3条形图中的值计数图表?,excel,graph,pivot,bar-chart,Excel,Graph,Pivot,Bar Chart,我有一份调查报告发给客户。该调查有3个问题,有3个选项可供选择: 不满意 满意和 非常满意。 结果数据如下所示: Question 1 Question 2 Question 3 Date Not Satisfied Satisfied Satisfied 04/07/2017 Satisfied Satisfied Satisfied 04/07/2017 Satisfied Satisf
Question 1 Question 2 Question 3 Date
Not Satisfied Satisfied Satisfied 04/07/2017
Satisfied Satisfied Satisfied 04/07/2017
Satisfied Satisfied Very Satisfied 04/07/2017
Not Satisfied Satisfied Satisfied 04/07/2017
Very Satisfied Satisfied Satisfied 04/07/2017
Not Satisfied Very Satisfied Satisfied 05/07/2017
Satisfied Satisfied Very Satisfied 05/07/2017
Very Satisfied Very Satisfied Very Satisfied 05/07/2017
Very Satisfied Satisfied Satisfied 06/07/2017
Very Satisfied Very Satisfied Satisfied 06/07/2017
Not Satisfied Satisfied Satisfied 06/07/2017
Very Satisfied Very Satisfied Very Satisfied 06/07/2017
Very Satisfied Very Satisfied Satisfied 06/07/2017
如何获得一个3条形图,显示3个问题,显示“不满意”、“满意”和“非常满意”值的数量
我希望我的图表如下所示:
我试着制作透视表,但没能弄清楚。您的数据格式不易处理,但幸运的是,因为它只有几个选项,所以应该很容易操作 您可以创建3个新列,标记为问题1到问题3。 在每种情况下,你可以做3个计数公式 i、 e.假设问题1在A列=COUNTIFA:A,满意,然后=COUNTIFA:A,非常满意 重复问题2和问题3
以这种方式创建表格后,只需选择它并插入堆叠条形图即可。我希望这会有所帮助。如果您添加另一个带有一些公式的表格,您可以做到这一点。它的设置可能会有点不稳定,但它是有效的 首先,让我们创建一些命名范围 仅针对问题1的结果,不包括标题,调用那些问题1的结果。问题2结果,问题2结果,最后问题3结果命名为问题3结果 对于日期,只需调用命名的范围日期 现在设置此表: 注:第17行有助于计算公式。你只需要在图表中使用B18:K22。第18行确实有合并的单元格,我通常会避开这些单元格,但这里需要这些单元格才能使图表的X轴看起来正确 在C20中,输入此公式。然后可以将其复制到C20:K22范围内的所有空白单元格 最后,只需突出显示新表,进入插入->堆叠柱状图:
我不知道为什么,但那不太管用。我使用的公式是:COUNTIFA2:A37,不满意,然后=COUNTIFA2:A37,满意这应该是单独的公式。例如,在单元格F2中,您可能有=COUNTIFA2:A37,在列F3中不满足,然后您将有另一个公式=COUNTIFA2:A37,在那里满足。简单地说一下:我们希望这里的帖子简洁明了。如果你可以省略,请有人帮助我,提前谢谢,任何帮助都将被感激,我希望有人能帮助等,这将是伟大的。这将节省志愿者今后的一些工作。谢谢。另外,社区已经讨论了标题中的自制标签是否合适,并决定我们更喜欢标题。这真的很有帮助。非常感谢。我已把你的答案标为解决办法。
|
| Q1 Q2 Q3 Q1 Q2 Q3 Q1 Q2 Q3
| ___ ___ ___ ___ ___
5| ___| |___| | | |___|
4| |___| | | ___ ___ ___ | | | |
3| | | | | |___|___| | | |___| |
2| |___| | | |___| |___| |___| | |
1| | | | | | | | | | | | |
---------------------------------------------------------
04/07/2017 05/07/2017 06/07/2017
=COUNTIFS($E$2:$E$14,C$17,INDIRECT(SUBSTITUTE(C$19," ","_")&"_results"),$B20)