我正在尝试在Excel中创建一个“嵌套”的二维堆叠条形图,但我只有在堆叠列之前才会这样做。无法在“已使用的%”中显示“work%”。有没有办法在excel中实现这一目标?我看到了一个类似的例子,但那是在BI而不是excel。
更新 请注意,“工作”是“已使用”的子集。 总计= 100&使用= 50,然后使用%= 50% 使用= 50&工作= 50,然后工作%= 50%(已使用)。 希望这澄清。
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
答案 0 :(得分:0)
我建议采取进一步措施,但你的问题需要大量澄清。澄清通常会在我撰写评论的一系列内容中进行,您可以通过编辑问题和提供更多详细信息进行回复。
我现在不想经历这种严峻的考虑,所以,请阅读我的问题以便澄清,尝试了解我所追求的内容,然后编辑您的问题以提供所需的详细信息。
我向你提问:
您希望从数据中获取哪些信息?你对图表应该回答的数据提出什么问题?
您的数据表没有意义。 “总”列总数 - 一点都不合适 - ?为什么“使用”是50而“工作”是25但是使用%是50而工作%也是50?
Name Type Total Used Work Used % Work %
Mike Sport1 100 50 25 50 50.00
请编辑您的问题,然后修改数据或解释它们是如何挂在一起的。
您想要绘制哪些数据?扫描中的涂鸦不太具有决定性。
我的建议:
除了这些问题之外,您还可以创建包含要显示的数据的堆积柱形图。您可能需要创建一个帮助表作为图表的数据源,以便一切都在正确的位置,以便于选择和渲染。
通过格式化数据点的颜色和数据标签,可以显示某些东西是百分比还是更大单位的一部分。
您可以向任何系列添加数据标签,然后编辑标签以从电子表格单元格中接收其值。整个过程可以通过VBA实现自动化。
如果您不想自己编写这种VBA(这是可以理解的),您可以下载Rob Bovey here提供的免费XY Chart Labeler工具。它名称不详,实际上可以为任何图表类型添加标签。
我知道这不是一个完整的答案。我希望你能用缺少的信息编辑你的问题,这样我就可以随后编辑我的答案以提供真正的答案。