【发布时间】:2020-01-03 03:22:24
【问题描述】:
我知道标题是一个可怕的描述,对不起。
基本上,我有一张包含篮球比赛结果的表格。所以在A栏中,我有主队。在 B 栏中,我有客队。 C列主队得分。在 D 栏中,客队得分。每分钟大约有 500 行数据。
我想做的是:
假设我想获得纽约尼克斯队最近 5 场比赛的平均得分。最近的游戏位于表格底部,第一个/最旧的游戏位于表格顶部。
因此,在 A 列和 B 列中“纽约尼克斯队”的底部/最后 5 个实例中,我想要 C(如果纽约尼克斯队在 A 列中)和 D(如果在 B 列中)结果的平均值.
例如,如果我只想要最后 5 场主场比赛,我知道该怎么做(所以在这种情况下,我基本上会在最后 5 次出现的 A 列中查询 C 列的后 5 个结果是纽约尼克斯队)。当我在寻找纽约尼克斯队出现在 A 列或 B 列时,我不知道该怎么做,然后必须从 C 列或 D 列获取平均值。
谁能帮忙?
【问题讨论】:
-
你试过averageifs()吗?那将是我的第一次尝试。
-
我不认为 averageifs() 允许我获取最后___个结果,它只是根据我输入的范围计算列。我不想手动调整范围每次获得最后___个结果。
标签: if-statement google-sheets average array-formulas google-sheets-query