O Excel tem uma função AVERAGEIF () útil para isso.
Esta fórmula em D2, preenchida, faz o que você precisa:
=AVERAGEIF(A$2:A$8,C2,B$2:B$8)
Como funciona:
AVERAGEIF (intervalo, critérios, [intervalo_mediário])
Onde o intervalo A2: A8 é igual a C2, a fórmula calcula e retorna a média das células correspondentes de B2: B8. À medida que é preenchido, faz o mesmo para as categorias especificadas em C3 e C4.