Excel 2016 - 根据不同列中的类别计算平均值、中位数、最大值、均值

Excel 2016 - 根据不同列中的类别计算平均值、中位数、最大值、均值

我的电子表格 你好,我想单独计算表格中每个“类型”的平均值、中位数、最大值和均值。我该怎么做?这对我来说似乎是一项非常简单的任务,但我却很难做到……

提前致谢。

答案1

对于 Excel 2016 中组的平均值,您可以使用AVERAGEIF。对于其他统计数据,请使用以下模式:

{=STAT(IF(group_range=group,data_range))}

STAT所选的统计函数在哪里(在您的情况下,是MEDIANMIN或之一MAX)。请注意,括号{...}表示这是一个数组公式。它们不是输入到公式栏或单元格中。您输入公式,然后按++ Ctrl,这会将您的公式转换为数组公式。ShiftEnter

所以: 在此处输入图片描述

E列中的公式:

=AVERAGEIF($A$2:$A$13,E$1,$B$2:$B$13)
{=MEDIAN(IF($A$2:$A$13=E$1,$B$2:$B$13))}
{=MIN(IF($A$2:$A$13=E$1,$B$2:$B$13))}
{=MAX(IF($A$2:$A$13=E$1,$B$2:$B$13))}

相关内容