如何获得一个类别(分布在行中)的平均值(的列值)?

我在Excel中的数据格式为:

Type: Price: A 10 A 20 D 30 A 50 D 60 

我怎样才能得到每个类别的平均价格(A,D)?

要清楚: 在这里输入图像描述

图中给出的数据仅仅是为了简单起见。 事实上,我有13000行这种数据与99个类别的行分布,并在第二列给予“价格”。

我build议一个数据透视表。

根据您的数据样本:

SO34192183的例子

把它放在E3中,并拖动到E6:

 =AVERAGEIF(A$3:A$16,D3,B$3:B$16) 

这里是在Excel中平均的公式。 只需根据需要更改和/或添加单元格,然后将其全部input到要显示的单元格中。

= AVERAGE(A2:A6)