gpt4 book ai didi

arrays - 使用 Excel 计算每日平均值

转载 作者:行者123 更新时间:2023-12-04 21:36:11 26 4
gpt4 key购买 nike

计算给定时期内整数的每日平均值的最佳方法是什么。

例如:

Jan 1st | 456
Jan 2nd | 238
Etc all the way to the current date.

最终结果是我将获得 YTD 的当前每日平均值,如下所示:
Monday - average of 250
Tuesday - average of 183

基于年初至今的数据。它是一列日期和一列数字。

任何帮助,将不胜感激。

最佳答案

如果你想要一个公式,那么:

=AVERAGE(IF((WEEKDAY($A$2:$A$367)=D2),$B$2:$B$367))

这是一个数组公式,必须使用 Ctrl-Shift-Enter 确认才能退出编辑模式,而不是 Enter。如果操作正确,Excel 将输入 {}围绕公式。

我在 D2-D8 中放了 1-7 来表示工作日编号。 Weekday 公式返回一个数字,因此我们需要该列作为引用。

enter image description here

如果不需要辅助列,我们可以使用计数器 ROW(1:1) 来实现相同的目的。随着公式被复制下来,它将增加一:
=AVERAGE(IF((WEEKDAY($A$2:$A$367)=ROW(1:1)),$B$2:$B$367))

这仍然是一个数组,但不依赖于辅助列 D。请记住,一周从星期日开始。

关于arrays - 使用 Excel 计算每日平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37535256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com