Select 日期行中的日期值基于 google sheet 下行中第一个非空单元格

Select date value in date row based on first non empty cells in lower rows in google sheet

我正在尝试将所有任务的开始日期自动拉到甘特图的日期列中。

日期从 I3 开始,下行包含相关日期同一列中的第一个非空单元格。我的目标不是手动将日期写入行。

我找到了一个只能提取一个日期的公式,但我无法将其转换为自动提取的公式

=QUERY(transpose(I3:BP4),"Select Col1 其中 Col2 不是空限制 1",0)

这是文档的 link:https://docs.google.com/spreadsheets/d/1JdFFDjFnR6XfLMje1Ri_dY4FTzZY5WMLs17-UdOILNY/edit?usp=sharing

清除范围G4:G然后在G4中尝试

={"Date"; ArrayFormula(query(split(trim(transpose(query(transpose(if(L5:AF="x", L4:AF4,)),,rows(A5:A)))), " "), "Select Col1 format Col1 'd/m'"))}

看看是否可行?