Excel数据透视表 – 按类别平均

我试图在数据透视表中创build一个平均分类。 这是我第一次创build一个数据透视表,所以如果答案是在我的脸上,我很抱歉。 我的原始数据如下所示:

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 

在这种情况下,类别/数据就是这样构成的,但是我期望得到的结果是获得年度平均值,通知我每个类别平均每年进出多less…看起来像这样:

 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 

这是可能实现使用数据透视表,因为我似乎无法find一个方法来使用Excel 2010。

由于看起来您的原始数据已经按月分组了,所以您可以很容易地做到这一点。 您需要重新安排您的数据,但是 – 月份和类别需要在不同的轴上。 例如,类别为ColumnLabels,其值为Month作为行标签。 然后,右键单击Paid Out的正常值之一,select“Summarize Value As …”,您将看到当前选中的SUM,只是更改为AVERAGE。 重复其中一个“付费”值。 标签应该改变,以帮助您知道它是否工作。

在这里输入图像描述

请注意,例如,如果您的源数据每天都在进行,这将无法有效工作。 每月只有一个条目,单个条目的SUM和AVERAGE是相同的。 如果您的原始数据是每天(并且您仍然按月分组),则情况不会如此 – 您将从每月总数转换为每日平均值。

在这里输入图像描述 我目前正在使用LibreOffice,它只是Mac上的免费版本的Excel。 它基本上是一样的东西,但无论如何,你看到它说的顶部酒吧=平均(B8,C8,D8)? 那么,这是如何将这些function合并到表格中的。 这实际上是我必须为我的Java类做一个数据透视表。 所有你需要做的是点击你想要编辑的单元格,input=,函数名称(在你的情况下,AVERAGE应该没问题),然后是其他types的函数。 希望这可以帮助你。