根据行总计的百分比对数据透视表进行排序

根据行总计的百分比对数据透视表进行排序

我的数据透视表根据产品类型(列字段)计算sum不同地区(行字段)的产品销售额。我们想要的值是% of Row Total(这样我们就可以查看每个地区每种产品类型的销售额占该地区总销售额的百分比)。示例:

           Type A    Type B    Type C
Region 1      32%       41%       27%
Region 2      25%       50%       25%
Region 3      26%       40%       34%

上表未显示行和列的总数。

问题:如何根据我们选择的产品类型的百分比对区域进行排序?(除非手动进行拖放。)例如,我们想按降序对 B 类型的百分比进行排序,如下所示:

           Type A    Type B    Type C
Region 2      25%       50%       25%
Region 1      32%       41%       27%
Region 3      26%       40%       34%

困难在于,通过右键单击 B 类列进行排序不会按照我们想要的方式对区域进行排序。MS Excel 对区域进行排序根据总销售额而不是百分比。在我的例子中,区域 3 的 B 类销售额最大。想象一下或尝试以下数据:

Type    Region    Amount   Quarter
Type A  Region 1    $150   Q1 
Type A  Region 2    $120   Q1
Type A  Region 3    $240   Q1 
Type B  Region 1    $200   Q1
Type B  Region 2    $250   Q1
Type B  Region 3    $450   Q1
Type C  Region 1    $160   Q1
Type C  Region 2    $100   Q1
Type C  Region 3    $380   Q1
Type A  Region 1    $170   Q2 
Type A  Region 2    $130   Q2
Type A  Region 3    $280   Q2 
Type B  Region 1    $210   Q2
Type B  Region 2    $250   Q2
Type B  Region 3    $350   Q2
Type C  Region 1    $110   Q2
Type C  Region 2    $150   Q2
Type C  Region 3    $300   Q2

注意:我们使用 MS Excel 2010。)

相关内容