Excel数组公式可过滤要与趋势公式一起使用的数据

时间:2019-02-26 10:38:28

标签: excel excel-formula array-formulas

问题

我知道如何使用known_xsknown_ys的固定数组来调用趋势公式,但是当我写一个生成known_xs和通过基于各种条件从现有表中选择数据来known_ys个数组。

上下文

我有一个名为GoalsHistoryTable的表,该表包含3列,其名称分别如下:

date | player | goals

还有另一个名为GoalTrendTable的表,该表具有2个列,分别如下:

player | trend

GoalsHistoryTable中,每当player在给定goal上进行的足球比赛中得分至少达到一个date时,我都会添加一行。在GoalTrendTable中,每个现有的player有1行。

我到目前为止所做的事情

我将GoalTrendTable[trend]公式的结果放入TREND(known_ys, known_xs, new_xs)列,其中:

  • GoalsHistoryTable[goals]列是known_ys
  • GoalsHistoryTable[date]列是known_xs
  • today()new_xs

我被困在哪里

现在,我只想保留GoalsHistoryTable行,其中:

  • GoalsHistoryTable[date] >= EDATE(today();-2)(最多2个月大)
  • GoalsHistoryTable[player] = GoalTrendPerPlayerTable[player](玩家名称与“当前”玩家匹配)
  • (如果可能)仅使GoalsHistoryTable的最后7行与上述两个条件匹配

非常感谢您的帮助。

0 个答案:

没有答案