J'ai une gamme qui va de B4:H124
. Toutes les cellules de la colonne B sont des dates. Je voudrais récupérer les données d'une ligne ( B:H
), où la DATE est égale au contenu d'une cellule spécifique, disons Q4.
Comment créer une requête appropriée?
Jusqu'à présent, ce que j'ai trouvé avec ceci:
=QUERY(B2:G124; "select * where B = date '2012-02-28'")
Cela fonctionne, même si le format des cellules en B est JJ / MM / AAAA.
Comment puis-je changer 2012-02-28
pour $Q4
? Lorsque j'essaye, j'obtiens l'erreur suivante:
=QUERY(B2:G124; "select * where B = date '"&Q4&"'")
Invalid query: Invalid date literal [10/02/2012]. Date literals should be of form yyyy-MM-dd.
Quand je regarde la cellule, le format est yyyy-mm-dd
, mais quand je double-clique dessus, le format change DD-MM-YYYY
.
Que devrais-je faire?
De plus, comment puis-je résumer les valeurs de la requête, sans inclure la colonne B?