=INDEX(AF:AF,1):INDEX(AF:AF,MATCH(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()-1))+TIME(18,30,0),AF47:AF4595,0))
Хотя я бы изменил вашу формулу, просто чтобы сократить ее ... ваша формула более читабельна. Я бы изменил вашу формулу на:
MATCH(INT(TODAY())-1+TIME(18,30,0),AF:AF,0)
Я предполагал, что все ваши данные были в AF, основываясь на вашей формуле. Настройте АФ в соответствии со столбцом ваших потребностей.
Поскольку INDEX возвращает адрес ячейки, вам просто нужно обернуть диапазон, определенный двумя индексами в функции AVERAGE:
=AVERAGE(INDEX(AF:AF,1):INDEX(AF:AF,MATCH(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()-1))+TIME(18,30,0),AF47:AF4595,0)))