Excel中多个不连续区域的平均数据


AVERAGE函数确定传递给它的参数列表中数字的平均值。Excel首先对所有数值求和,然后将该总和除以数值个数以得出平均值。

AVERAGE函数接受多个参数,最多可达255个,模式为num1, num2, num3,依此类推。参数可以是常量、数组、范围和单元格引用等任何内容。它们甚至可以是数字。对于为空或包含文本或逻辑值的单元格,不会进行任何处理。另一方面,零值将包含在内。

使用AVERAGEIFS函数,可以忽略值为零的值。AVERAGE函数也会忽略逻辑值以及以文本格式输入的数值。

当您想确定Excel中某个特定范围的平均值时,可以使用名为AVERAGE的函数。但有时数字位于不连续的范围内,需要进行计算。在这种情况下,问题是如何轻松计算Excel中各种范围内的这些值的平均值,包括或排除零值(视情况而定)。

在本教程中,学习如何轻松计算不连续单元格中数字的平均值,包括零和排除零。

包含零的不连续范围内的平均值

让我们从计算包含零的不连续单元格中数字的平均值的逐步过程开始。

步骤1

在我们的示例中,我们有从1月到8月每个月的产品数量。请参见下面的屏幕截图。

我们想计算从1月到8月产品的平均数量,包括0。

步骤2

在我们的Excel中,有4个项目,即Item1、Item2、Item3和Item4。要计算数字的平均值,请选择一个空白单元格并使用下面给出的公式。在我们的示例中,我们选择了单元格F2。

=AVERAGE(B2:C9,D2:E9)

在本例中,我们从B2:C9、D2:E9范围计算。您可以根据需要使用单元格范围。

添加公式后,按Enter键。您可以看到包含0的计算平均值。

排除零的不连续范围内的平均值

现在,让我们看看如何计算不连续单元格中数字的平均值,但不包括零。

考虑上述示例,如果您想计算非连续且不包括0的值的平均值,您可以使用以下公式。

=SUM(B2:C9,D2:E9)/INDEX(FREQUENCY((B2:C9,D2:E9),0),2)

在我们的例子中,我们使用了B2:C9、D2:E9范围。您可以根据需要更改单元格范围。

在上面的示例中,使用了频率和索引函数,因为频率函数将返回频率分布,这是一个列表,它显示了值在不同间隔处的出现次数。INDEX函数查找并返回与范围或数组内特定位置对应的值。

输入上述公式将生成单元格范围中不包括0的平均值。请参见下面的屏幕截图。

更新于:2022年9月12日

753 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.