我有阶段,团队,早期或晚期的Excel源数据。我创建了一个数据透视表来汇总这样的数据:
Team 1 | Team 2 |
Phase Early | Late | Total | Early | Late | Total | Grand Total
---------------------------------------------------------------------
Phase 1 2 3 5 0 1 1 6
Phase 2 4 5 9 2 2 4 13
Phase 3 5 6 11 1 1 2 13
Grand Total 11 14 25 3 4 7 32
我想计算总数的百分比(所以团队1的早期总数除以团队1的总数 - 或早期44%的11/25,然后总计晚期除以总数,或者14/25,迟到56%)。
我尝试使用数据透视表下方的公式,效果很好,但是如果源数据没有列在列中的记录,那么他们就会失控(因此,如果第2组没有延迟项,那么该列消失)。是否有一个简单的修复或方法将数据透视表保持在设定数量的行或列?
答案 0 :(得分:9)
您可以直接设置数据透视表以直接计算百分比,而不是与数据透视表分开构建公式。这样您就不必担心数据透视表中有多少列和行。在Excel 2010(2007 s / b也一样)中转到数据透视表工具功能区然后选项并在计算下单击下拉列表显示值为并选择父列总数的百分比。