我如何使用查询从数组公式获得日期?



在工作表上,我使用这个公式从下拉菜单中将小时数与特定月份相加。

=QUERY('Form responses 1'!H2:L, 
"Select L, Sum(K) 
WHERE L is not NULL 
AND L >= date """&TEXT(C2, "yyyy-MM-dd")&""" 
AND L <= date """&TEXT(C3, "yyyy-MM-dd")&""" 
Group By L LABEL L 'Month', Sum(K) 'Total Hours'")

然而,在另一个工作表上,我有L (Month)使用:

=IF(A2="",,(DATE(YEAR(E2), MONTH(E2), 1)))

我想使用这样的数组函数

={"Date Completed"; Arrayformula(IF(E2:E="",, TEXT( INT(E2:E), "MMM YYYY" ))) }

如果我使用arrayformula,我的初始Query公式不起作用,并且它将所有内容留空。无错误码。我使用了一个数组公式来自动生成月份和年份,因为数据是根据调查结果填充的。

in L1 try:

={""; ARRAYFORMULA(IF(A2:A="",,DATE(YEAR(E2:E), MONTH(E2:E), 1)))}

相关内容

  • 没有找到相关文章

最新更新