考虑到我从您的帖子信息中可以看出的情况,让我提供另一个(也许更简单)的选项。
在结果列的顶部单元格中添加一个标题,并将以下公式放入该空列的第二个单元格中:
=FILTER(StageTracking!C2:C,StageTracking!A2:A=TODAY())
ADDENDUM(查看实际表格后):
这是一个很好的例子,说明为什么共享工作表的链接总是最有效和最有效的,因为您最初发布的公式尝试(以及上面发布的我的)不适用于您的实际布局和目标.
我添加了一个新工作表(“Erik 帮助”)。
首先,我取消了第 2-8 行的合并,只是增加了第 2 行的高度。没有理由合并这些行;合并几乎总是会导致问题,尤其是在涉及公式或参考范围的范围内。
接下来,我删除了你原来的 A2 公式 (=QUERY(StageTracking!A1:W1000,"select C where A = '06/23/2021'",1)) 并用简单的 =StageTracking!C1 替换它,它完成了同样的事情。同样,我不确定是什么导致了长公式,但这是不必要的。
然后我从 B2:K2 中删除了您所有的错误公式,并用 B2 中的 一个 公式替换它们:
=FILTER(FILTER(StageTracking!E2:W,StageTracking!A2:A=TODAY()),ISODD(COLUMN(StageTracking!E1:W1)))
此公式首先创建一个 FILTERed 数组,其中包含来自 E2:W 的所有内容,其中 A2:A = TODAY()。然后应用第二个FILTER 仅引入奇数列。
注意:目前,当公式起作用时,您将不会在 E2:W 中看到任何结果,因为您的 StageTracking 工作表中还没有 TODAY 的任何数据。添加今天日期的数据后,您将看到公式填充 B2:K2。 (或者,如果您想暂时查看“昨天”的结果,您可以在当前公式中的TODAY() 之后简单地添加-1,以确保公式实际上是有效的。)