如何在一项任务中拉出第一个约会对象?胜过

How to pull the first date that apper in one task? Excel

提问人:Hellihansen 提问时间:11/16/2023 最后编辑:Hellihansen 更新时间:11/16/2023 访问量:70

问:

嗨,我有这张表,代表项目中任务的时间线。该任务可以有多个下部任务(A、B、C 等)见示例;enter image description here

我想将时间线(灰色区域)中出现的第一个日期通过所有下任务拉到另一个工作表中,在这种情况下,该工作表应该显示时间线中的第一个日期;23-11-2023

到目前为止,我已经使用了这条线; 这一行只给了我第 3 行中的第一个日期,而不是所有的灰色区域。=IFERROR(XLOOKUP(TRUE;NOT(ISBLANK('sheetname'!B3:Z3));'sheetname'!B3:Z3);"No date")

我可以在没有 VBA 的情况下执行此操作吗?

胜过

评论

0赞 Solar Mike 11/16/2023
23.11.2024 在显示的数据中不存在。2023 年 11 月 23 日和 2023 年 11 月 26 日也是如此,但 2024 年什么都没有。
0赞 user11222393 11/16/2023
如果您手动为该灰色区域着色,则需要VBA在彩色区域中进行搜索。除非有基于数据的规则,否则哪些单元格应该是灰色的。
1赞 Ron Rosenfeld 11/16/2023
只需向下拖动/填充您的公式即可。行引用将更新并返回该行的相应日期。如果您有 MS 365,则可以使用该函数通过单个公式返回所有结果。BYROW
0赞 JvdV 11/16/2023
=@TOROW(B3:Z3,3)可能?

答: 暂无答案