私は次の式を持っています、そしてそれはうまくいきます
=unique(query(ARRAY_CONSTRAIN(ARRAYFORMULA(QUERY(
{Database!A1:AB, (Database!N1:N)-(Database!M1:M)},
"where Col9 <> '' AND Col1 >= date'2019-05-13'",1)), 999^99, 29) ,
"Select Col1,Col9,Col29,Col13,Col14,Col21,Col22,Col23,Col24 label Col29 'Horas de Trabajo'",1))
また、2019年5月13日と同じデータを持つセルC55があります。ただし、このセルを数式で次のように参照すると、
=unique(query(ARRAY_CONSTRAIN(ARRAYFORMULA(QUERY(
{Database!A1:AB, (Database!N1:N)-(Database!M1:M)},
"where Col9 <> '' AND Col1 >='"&TEXT(C55,"yyyy-mm-dd")&"'",1)), 999^99, 29) ,
"Select Col1,Col9,Col29,Col13,Col14,Col21,Col22,Col23,Col24 label Col29 'Horas de Trabajo'",1))
空のクエリがあります(エラーではなく空です)。どうして?
=UNIQUE(QUERY(ARRAY_CONSTRAIN(ARRAYFORMULA(QUERY(
{TEXT(Database!A1:A, "yyyy-MM-dd"), Database!B1:AB, (Database!N1:N)-(Database!M1:M)},
"where Col9 <> ''
and Col1 >= '"&TEXT(A1, "yyyy-MM-dd")&"'", 1)), 999^99, 29),
"select Col1,Col9,Col29,Col13,Col14,Col21,Col22,Col23,Col24
label Col29 'Horas de Trabajo'", 1))