Excel 2010使用适用于多个段的标签创建饼图


4

我想创建一个饼图,其中的数据标签引用多个段。

我找到了一种近似的方法 - 这是我遵循的步骤。

我的数据如下:

数据1

我想创建一个反映所有这些细分的饼图​​,但只将%标签应用于整体类别A,B和C.

我开始创建一个合并数据的额外列:

数据2

我在圆环图上绘制了这两个系列,使用图案填充来区分X2和X1的类别:

图1

然后,我交换了系列并将数据标签添加到合并系列中,数字格式化,以便“0%”从不显示:

图2

在这个阶段,我然后将类别X1的名称更改为X,并删除类别X2,以便图例仅显示整体类别:

图3

最后,我将中央甜甜圈更换为馅饼,并尽可能减小孔:

图4

这或多或少创建了我想要的图形,除了图例现在显示两个系列而不是类别标签。如何让图例显示A,B,C类而不是系列1和2?从该图表或使用完全不同的方法。

(理想情况下,我想摆脱中间的小圆圈,但如果有必要,我可以忍受这个)。

Answers:


1

我做的和你做的差不多。

假设您的数据存在于单元格B2:B7中......

在C列中,添加一个位于数据表右侧的计算列=LEFT(A2,LEN(A2)-1)(这将为您提供高级别类别)

在D列中,添加另一列汇总数据 =IF(MATCH(C2,C:C,0)=ROW(),SUMIF(C:C,C2,B:B),0)

在E列中,添加第三列,为不重要的数据提供空白 =IF(MATCH(C2,C:C,0)=ROW(),C2,"")

完全从图表中删除图例

插入圆环图,创建两个系列:值(B2:B7)和线值(D2:D7)。将Category Axis标签设置为E2:E7

右键单击外部甜甜圈中的单个数据点,然后添加数据标签。将其设置为显示“类别名称”和“百分比”。在“数字”中,创建自定义格式“0%;;” (不带引号)以便抑制零和负值。

右键单击内部甜甜圈,格式化数据系列,并将孔减小到尽可能小。

不完美:你最终没有一个合适的传奇,但至少你在正确的地方有合理的标签。

结果

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.