web-dev-qa-db-fra.com

La requête utilisant une plage de dates ne fonctionne pas pour des données spécifiques

J'ai une feuille de calcul (URL ci-dessous). J'ai configuré une requête pour m'assurer de comprendre comment effectuer une requête avec une plage de dates. Ensuite, j'ai essayé de créer une requête similaire sur les "vraies" données. La feuille de calcul "Semaine 1" alimente la feuille de calcul "Données de la semaine 1", dans laquelle je manipule les données et contient la requête. La requête de plage de données ne renvoie aucun résultat. Toutes les autres requêtes fonctionnent.

ma feuille de calcul

1
John Faig
={B1:F1; QUERY(ARRAYFORMULA({B2:D, TO_DATE(VALUE(E2:E)), F2:F}), 
         "select * where Col4 >= date '"&TEXT($G$1,   "yyyy-mm-dd")&"' 
                     and Col4 <= date '"&TEXT($G$1+5, "yyyy-mm-dd")&"'", 0)}

0
user0
=ARRAYFORMULA(IFERROR(VALUE(
 {B1:F1; QUERY(ARRAYFORMULA(TO_TEXT({B2:D, VALUE(E2:E), F2:F})), 
         "select * where Col4 >= '"&VALUE(G1)&"' 
                     and Col4 <= '"&VALUE(G1)+5&"'", 0)}),
 {B1:F1; QUERY(ARRAYFORMULA(TO_TEXT({B2:D, VALUE(E2:E), F2:F})), 
         "select * where Col4 >= '"&VALUE(G1)&"' 
                     and Col4 <= '"&VALUE(G1)+5&"'", 0)}))

0
user0