我正在尝试在数据透视表中按类别创建平均值。这是我第一次创建数据透视表,如果答案正在盯着我,那就很抱歉。我的原始数据如下:
Date, Transaction type, Description, Paid out, Paid in, Balance, Category
Mar-13, Visa, SHOP, £4.44, , £X, Gifts
Mar-13, Visa, SHOP, £5.00, , £Y, Children
Mar-13, Visa, SHOP, £6.00, , £Z, Gifts
Mar-13, Visa, CLOTHES SHOP YORK, £8.00, , £A, Clothing
Mar-13, Visa, FOOD SHOP, £11.96, , £B, Food
我的数据透视表显示按月汇总的信息,并按类别分组:
Row Labels Sum of Paid out Sum of Paid in Sum of Difference
2013
Jan £Jan £Jan £C
Food 1 2 -
Car 2 3 -
Cash 6 6
Feb £Feb £Feb £D
Food 1 2
Car 8 0
Cash 2 3
在这种情况下,类别/数据会被组成,但我想要的结果是获得年平均值,告诉我每个类别平均每年进出多少...看起来像:
Row Labels Sum of Paid out Sum of Paid in Sum of Difference
2013
Avg £AvgIn £AvgOut £AvgDiff
Food 1 2 -
Car 5 1.5 -
Cash 4 4.5
Jan £Jan £Jan £C
Food 1 2 -
Car 2 3 -
Cash 6 6
Feb £Feb £Feb £D
Food 1 2
Car 8 0
Cash 2 3
这是否可以使用数据透视表来实现,因为目前我无法使用Excel 2010找到解决方法。
答案 0 :(得分:5)
由于您的原始数据似乎已按月分组,因此您可以非常轻松地完成此操作。但是,您需要重新排列数据 - 月份和类别需要在不同的轴上。例如,Category as ColumnLabels,使用Values,然后将Month作为行标签。然后右键单击Pid Out的正常值之一,选择“Summarize Value As ...”,您将看到SUM当前已被选中,只需更改为AVERAGE。重复其中一个付费值。标签应该更改,以帮助您了解它是否有效。
请注意,例如,如果您的源数据每天都有,这将无法有效运行。每月只有一个条目,单个条目的SUM和AVERAGE是相同的。如果您的原始数据是每天(并且您仍然按月分组),则情况并非如此 - 您将从每月总数转换为每日平均值。
答案 1 :(得分:0)
我目前正在使用LibreOffice,它只是Mac上免费版的Excel。它基本上是一回事,但无论如何,你看到它顶部的条形码= AVERAGE(B8,C8,D8)?那么,就是如何将这些功能合并到表中。这实际上是我必须为我的Java类做的数据透视表。您所要做的就是单击要编辑的单元格,键入=,函数名称(在您的情况下,AVERAGE应该没问题),然后单击您使用的任何其他类型的函数。希望这会帮助你。