是否可以根据标准对过去 5 天的值进行平均?
Is it possible to average a value over the last 5 days based on criteria?
我正在尝试查找过去 5 天和过去 10 天某些 NBA 数据点的平均值。例如,我想知道对手在过去 5 天内允许了多少次 FG。我还想计算对手在那个时间范围内允许多少 FG 到达特定位置。我该怎么做呢?我在下面的 googlesheet 中附上了原始数据。
https://docs.google.com/spreadsheets/d/1HYliF8kjfTsf9ursxo0yi5SDF02ZruZXeK-WRdxDhmg/edit?usp=sharing
我希望能够根据 H 列中的对手以及 A 列中的日期对 M 列中的数据进行平均。最终我还想根据位置对数据进行平均,即在 AB 列中。感谢指导!
每个 OPP 的最后 10 天 FG 值的平均值:
=INDEX(QUERY({H2:H, M2:M, B2:B&H2:H}, "select Col1,avg(Col2) where Col3 matches '"&
TEXTJOIN("|", 1, FILTER(SORT(UNIQUE(B2:B&H2:H), 1, ), COUNTIFS(
SORT(UNIQUE(B2:B&H2:H), 1, ), SORT(UNIQUE(B2:B&H2:H), 1, ),
SEQUENCE(COUNTUNIQUE(B2:B&H2:H)+1), "<="&SEQUENCE(COUNTUNIQUE(B2:B&H2:H)+1))<11))&"'
group by Col1 label avg(Col2)''"))
5 天从 11 变为 6
我正在尝试查找过去 5 天和过去 10 天某些 NBA 数据点的平均值。例如,我想知道对手在过去 5 天内允许了多少次 FG。我还想计算对手在那个时间范围内允许多少 FG 到达特定位置。我该怎么做呢?我在下面的 googlesheet 中附上了原始数据。
https://docs.google.com/spreadsheets/d/1HYliF8kjfTsf9ursxo0yi5SDF02ZruZXeK-WRdxDhmg/edit?usp=sharing
我希望能够根据 H 列中的对手以及 A 列中的日期对 M 列中的数据进行平均。最终我还想根据位置对数据进行平均,即在 AB 列中。感谢指导!
每个 OPP 的最后 10 天 FG 值的平均值:
=INDEX(QUERY({H2:H, M2:M, B2:B&H2:H}, "select Col1,avg(Col2) where Col3 matches '"&
TEXTJOIN("|", 1, FILTER(SORT(UNIQUE(B2:B&H2:H), 1, ), COUNTIFS(
SORT(UNIQUE(B2:B&H2:H), 1, ), SORT(UNIQUE(B2:B&H2:H), 1, ),
SEQUENCE(COUNTUNIQUE(B2:B&H2:H)+1), "<="&SEQUENCE(COUNTUNIQUE(B2:B&H2:H)+1))<11))&"'
group by Col1 label avg(Col2)''"))
5 天从 11 变为 6