2

我正在为我的客户在 Excel 2010 中开发帕累托图。他们目前有一个图表,显示主要 Y 轴上每个类别的百分比。然后,第二个 Y 轴用于累积百分比,最高为 100%。到目前为止,这是一个正常且易于创建的 Pareto。我还应该提到它基于具有 3 个不同报告过滤器的数据透视图。

他们希望在每列上方显示数据标签以指示出现次数。例如,他们可能在 x 轴上有 6 个事件:

1 - 事件 A,50%,1,000 次发生

2 - 事件 B,30%,600

3 - 事件 C,10%,200

4 - 事件 D,5%,100

5 - 事件 E,3%,60

6 - 事件 F,2%,40

我无法弄清楚如何显示数据标签,以便它们显示每个类别的值(例如,事件 B 将在左轴上显示 30%,数据标签为 600,此时累积总行为 80% )。请记住,根据数据透视图上的报告过滤器选择的内容,x 轴上的类别名称/数量会发生变化,所以我认为在数据标签中添加公式也不是答案.

我到处(我认为)寻找答案,但无法弄清楚。我宁愿避免使用 VBA 解决方案,但我确实知道如何编写 VBA 代码,所以如果这是唯一的方法,将不胜感激朝正确方向轻推。

谢谢你。

4

0 回答 0