如何在 Excel 中根据星期几计算平均值?

ms excelmicrosoft technologiescomputers更新于 2024/10/21 15:40:17

设想以下场景:在一家企业中,您想知道工作日、周末和特定日期的平均销售额。这个问题可以使用 Excel 提供的公式来解决。本教程将帮助您了解如何在 Excel 中根据星期几计算平均值。第一种方法针对特定的星期几,第二种方法针对工作日,第三种方法针对周末。

根据特定的星期几计算平均值

在这里,我们将使用公式获取第一个结果,然后使用自动填充句柄获取所有结果。让我们通过一个简单的过程来理解如何在 Excel 中根据一周中的特定日期计算平均值。

假设一个 Excel 工作表包含日期和销售额列表,如下图所示。

现在点击一个空单元格,输入公式 =AVERAGE(IFWEEKDAY(A2:A14)=2,B2:B14)),然后按"CTRL+SHIFT+ENTER"键获取公式的第一个结果"2"(星期一)。

根据工作日计算平均值周

在这里,我们将使用公式获取第一个结果,然后使用自动填充手柄获取所有结果。让我们看一个简单的过程,看看如何在 Excel 中根据一周中的天数计算平均值。

考虑与上例相同的数据,输入公式 =AVERAGE(IF(WEEKDAY(A2:A14,2)=1,2,3,4,5,B2:B14)),然后按"CTRL+SHIFT+ENTER"键,即可得到下图所示的结果。

根据一周中的周末计算平均值

在这里,我们将使用该公式计算第一个结果,然后使用自动填充手柄获取所有结果。让我们来看看在 Excel 中基于周末和周数查看平均值的简单方法。

考虑与上例相同的数据,输入公式 =AVERAGE(IF(WEEKDAY(A2:A14,2)=6,7,B2:B14)),然后按"CTRL+SHIFT+ENTER"键,即可获得下图所示的结果。

我们可以直接输入结果,也可以使用公式获取结果。

=SUMPRODUCT((WEEKDAY(A2:A14,2)=1)*B2:B14)/ SUMPRODUCT((WEEKDAY(A2:A14,2)=1)*1)

=SUMPRODUCT((WEEKDAY(A2:A14,2)<6)*B2:B14)/ SUMPRODUCT((WEEKDAY(A2:A14,2)<6)*1)

=SUMPRODUCT((WEEKDAY(A2:A14,2)>5)*B2:B14)/ SUMPRODUCT((WEEKDAY(A2:A14,2)>5)*1).

结论

在本教程中,我们使用了一个简单的示例来演示如何在 Excel 中根据星期几计算平均值。


相关文章


有用资源