Чтобы соответствовать вашим данным, и, предполагая, что вы имеете в виду Google Sheets, запрос должен был быть:
=average(query(Data!$A$1:$H$136,"select B where A > date '"&text(K2,"yyyy-mm-dd")&"' and A <= date '"&text(L2,"yyyy-mm-dd")&"'",1))
также при условии, что K2 содержит начало месяца, а L2 - конец месяца.
Но я считаю, что решение @Scott Craner работает как в Google Sheets, так и в последних версиях Excel.