Запрашивайте временные метки в Google Sheets, ища определенную дату, но игнорируя время - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть диапазон данных с отметкой времени в первом столбце. Я хочу получить среднее значение определенного столбца (AF) для конкретной даты, независимо от того, сколько времени имеет отметка времени.

Формула, над которой я сейчас работаю, выглядит примерно так, но возвращает пустой набор результатов, хотя я вижу, что данные присутствуют.

=query(ImportedData1!A1:AF, "Select avg(AF) where A = date '2019-04-08' label avg(AF) '' ", 0)

Что я делаю не так, пожалуйста?

Ответы [ 2 ]

1 голос
/ 23 апреля 2019

Посмотрите, поможет ли это

=query(ImportedData1!A1:AF, "Select avg(AF) where toDate(A) = date '2019-04-08' label avg(AF) '' ", 0)
0 голосов
/ 23 апреля 2019
=AVERAGE(FILTER(ImportedData1!AF:AF, 
 INDEX(SPLIT(ImportedData1!A:A, " "), ,1) = DATE(2019, 4, 8)))

0

=ARRAYFORMULA(AVERAGE(FILTER(ImportedData1!AF:AF, 
 LEFT(ImportedData1!A:A, 10) = "08/04/2019")))

0

...