Eu assumo que a primeira célula na qual a fórmula está sendo colocada é F2:
=IF(Day(C2)<>Day(C3),AVERAGEIFS(E:E,C:C,">=" & Int(C2),C:C,"<" & INT(C3)),"")
Se o dia mudar, a média de todos os valores será colocada entre 0:00 desse dia e menos de 0:00 da próxima.
Se o dia não mudar, preencha a caixa com uma string vazia.
Coloque em F2 e copie / arraste para baixo.
Isso só funciona se os dados estiverem classificados na coluna C