【问题标题】:Excel - Is it possible to create nested 2D stacked bar chart?Excel - 是否可以创建嵌套的 2D 堆叠条形图?
【发布时间】:2014-11-20 04:55:16
【问题描述】:

我正在尝试在 excel 中创建一个“嵌套”的 2D 堆叠条形图,但直到堆叠列为止。无法在“Used %”内显示“work %”。有没有办法在excel中完成这个?我看到了一个类似的例子,但那是在 BI 中而不是在 excel 中。

更新: 请注意,“工作”是“使用”的子集。 总计 =100 & 已用 = 50,然后已用 % = 50% Used = 50 & Work = 50 ,然后 Work % = 50% (of Used)。 希望这可以澄清。

Name    Type    Total   Used    Work    Used %  Work %
Mike    Sport1  100     50      25      50      50.00
Mike    Sport2  175     75      50      42.86   66.67
Mike    Sport3  50      40      10      80      25.00
Mike    Sport4  200     110     40      55      36.36
Rita    Sport1  75      25      10      33.33   40.00
Rita    Sport2  150     100     80      66.67   80.00
Rita    Sport3  100     75      35      75      46.67
Rita    Sport4  125     100     80      80      80.00

【问题讨论】:

    标签: excel stacked-chart


    【解决方案1】:

    我建议一种更进一步的方法,但您的问题需要大量澄清。澄清通常会在我编写 cmets 的一系列过程中进行,您通过编辑您的问题并提供更多详细信息来做出回应。

    我现在不想经历这个冗长的问题,所以,请阅读我的问题以进行澄清,尝试了解我所追求的内容,然后编辑您的问题以提供所需的详细信息。

    我的问题:

    您想从数据中获得什么信息?你对图表应该回答的数据提出了什么问题?

    您的数据表没有意义。 “总计”列总计——确切地说是什么——?为什么“used”是 50,“work”是 25,但 Used% 是 50,Work% 也是 50?

    Name    Type    Total   Used    Work    Used %  Work %
    Mike    Sport1  100     50      25      50      50.00
    

    请编辑您的问题并修改数据或解释它们是如何联系在一起的。

    您要绘制哪些数据?扫描结果中的涂鸦尚无定论。

    我的建议:

    抛开这些问题,您可以使用要显示的数据创建堆积柱形图。您可能需要创建一个帮助表作为图表的数据源,以便所有内容都在正确的位置以便于选择和呈现。

    可以通过格式化数据点的颜色和数据标签来显示某物是否是百分比或更大单位的一部分。

    您可以将数据标签添加到任何系列,然后编辑标签以从电子表格单元格接收它们的值。整个过程都可以使用 VBA 自动化。

    如果您不想自己编写那种 VBA(这是可以理解的),您可以下载 Rob Bovey here 提供的免费 XY Chart Labeler 工具。它的名字不好,实际上可以为任何图表类型添加标签。

    我知道这不是一个完整的答案。我希望您使用缺少的信息编辑您的问题,以便我随后可以编辑我的答案以提供真实的答案。

    【讨论】:

    • 感谢您的 cmets 和反馈。我已经更新了我的问题。我正在尝试在堆叠栏中显示 Used % 和 Work %,但涂鸦是我目前可以显示的最好的。我不喜欢 VBA 编程并试图在 Excel 中实现这一点。我下载了 XY Chart Labeler,但无法使用它来解决我的问题。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2019-03-25
    • 2012-08-05
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多