绘制多列旭日图

绘制多列旭日图

我有一个类似于这样的 Excel 文档:

类型 数量 没有的日子 日子过得很少 有很多的日子
可容忍 5 148 271 206
难以忍受 4 295 162 258
有点无法忍受 9 195 234 159
无法容忍 十三 277 133 115

我想将类型和数量放入饼图中。此外,我想将每个饼图部分分成其他 3 列,即无天数、少量天数和大量天数。

对我来说,Sunburst 似乎是个不错的选择。但是,为了让它正常工作,我需要将其重构为某种层次结构表。

结果 输入 因素
可容忍 740 148 5
日子过得很少 1355 271
没有的日子 1030 206
难以忍受 1180 295 4
日子过得很少 648 162
没有的日子 1032 258
有点无法忍受 1755 195 9
日子过得很少 2106 234
没有的日子 1431 159
无法容忍 3601 277 十三
日子过得很少 1729 133
没有的日子 1495 115

这给了我期望的结果:

预期旭日图

但是我有一个很大的数据集,将其全部转换为一些分层数据对我来说似乎效率太低了。有没有更简单的方法来完成这个任务?

答案1

重新格式化旭日图的数据有点麻烦,但这里有一种方法可以减少一些繁琐的步骤。

首先,使用数据>获取和转换数据>从表/范围。

这将打开针对您的源数据的查询:

在此处输入图片描述

选择最右边的三列并使用“Transform”>“Unpivot Columns”,这样你会得到这样的结果:

在此处输入图片描述

使用添加列>自定义列,配置如下:

在此处输入图片描述

因此你会得到这个:

使用“主页”>“关闭并加载到”,如下所示:

在此处输入图片描述

像这样配置数据透视表:

在此处输入图片描述

如果行标题在“类型”列的每一行中都有重复的值,请使用设计>报告布局>不重复项目标签,以便数据透视表如上所示。

现在选择整个数据透视表并复制它。在其他工作表中将其选择性粘贴为值。使用粘贴的结果作为旭日图的来源。

在此处输入图片描述

相关内容