Google sheets Arrayformula筛选器,但具有动态值
下面是我在这张纸上要做的: 在“任务跟踪器”选项卡中,团队成员编写任务、他们在该任务中完成的小时数以及该任务的计数。 在“Sheet1”选项卡中,任务将自动填充到“本周任务”部分,然后这些任务将作为“任务”部分的下拉列表选择。(我稍后构建的内容需要此下拉列表,以保持单元格中的值一致) 现在的问题是,我希望根据“任务跟踪器”表中输入的值自动填充周一、周二、周三等的“小时数”和“计数”。但是,考虑到每周,值(任务名称)可能会改变,新任务会出现,我没有一个静态值可以过滤Google sheets Arrayformula筛选器,但具有动态值,google-sheets,filter,array-formulas,Google Sheets,Filter,Array Formulas,下面是我在这张纸上要做的: 在“任务跟踪器”选项卡中,团队成员编写任务、他们在该任务中完成的小时数以及该任务的计数。 在“Sheet1”选项卡中,任务将自动填充到“本周任务”部分,然后这些任务将作为“任务”部分的下拉列表选择。(我稍后构建的内容需要此下拉列表,以保持单元格中的值一致) 现在的问题是,我希望根据“任务跟踪器”表中输入的值自动填充周一、周二、周三等的“小时数”和“计数”。但是,考虑到每周,值(任务名称)可能会改变,新任务会出现,我没有一个静态值可以过滤 有没有一种方法可以使用arr
有没有一种方法可以使用arrayformula+filter来执行此操作,或者使用其他函数?我希望周一、周二等的“工作表1”中的“小时数”和“计数”自动填充,根据工作表1“任务”部分下拉列表中选择的任务统计“任务跟踪器”选项卡中的所有值。我们只需取“任务”的值即可列并过滤任务跟踪表中具有该特定任务的值 剩下的是语法糖,以确保我们处理空单元格,任务跟踪器中甚至不会出现一次的任务,并确保正确的行和列是动态/静态的,以便在我们每天填写时轻松调整 代码如下:
=IF(
ISBLANK($A6),
"",
IFERROR(
SUM(
FILTER('Task Tracker'!D$3:'Task Tracker'!D$32,
'Task Tracker'!$B$3:'Task Tracker'!$B$32 = $A6)
),
0
)
)
这是表格:
任务跟踪表中的A列是否指定有日期?否则,可以转换为日名然后分发到您的工作表1的日期在哪里?有很多人认为我不理解。您的最终目标是创建一个表,其中每个表都包含每个工作日每个任务的小时数和计数,对吗?(基本上是
表1
中的表格)还有,为什么有下拉列表?不能直接加在那张桌子上吗?你是个圣人!哈哈,谢谢!您想将此答案保留一段时间以查看是否有其他解决此问题的方法,还是想使用复选标记接受我的答案?