根据Google工作表较低行中的第一个非空单元格在日期行中选择日期值

问题描述

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

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

我发现一个公式只能拉一个日期,但无法将其转换为自动的日期

= QUERY(transpose(I3:BP4),“选择Col1,其中Col2不为空限制1”,0)

这是文档的链接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'"))}

看看是否可行?

Example

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...