Boa tarde. De nada, amigo. Fico feliz em poder ajudar.
Já era esperado o processamento ficar lento mesmo, pois os cálculos são feitos linha por linha, mais de um milhão de vezes, em três colunas.
Tente desta outra forma, se puder trabalhar com uma coluna auxiliar. Faça a concatenação das três colunas com esta fórmula em M9, por exemplo, da aba de dados (RESULTADOS AVALIAÇÃO) e copie para baixo o tanto de linhas conforme o intervalo determinado na fórmula seguinte (M9:M1000).
E para não trabalhar com coluna inteira, crie um intervalo dinâmico, no Gerenciador de nomes, na faixa de fórmulas, nomeie-o Intervalo, por exemplo, e no campo Refere-se a, cole esta fórmula:
Código: Selecionar todos='RESULTADOS AVALIAÇÃO'!$M$9:ÍNDICE('RESULTADOS AVALIAÇÃO'!$M$9:$M$1000;CONT.SE('RESULTADOS AVALIAÇÃO'!$M$9:$M$1000;"<> "))
Altere o intervalo $M$9:$M$1000 conforme necessidade.
A fórmula de busca em B9 ficaria assim:
Código: Selecionar todos=ÍNDICE('RESULTADOS AVALIAÇÃO'!$D$9:$J$24;CORRESP($B$3&$B$4&B$8;Intervalo;0);CORRESP($A9;'RESULTADOS AVALIAÇÃO'!$D$8:$J$8;0))
Teste para avaliar o desempenho de processamento.
Se resultar em erro #N/D, verifique se há inconsistência de cabeçalhos. Nesta sua última planilha modelo, levei um tempo até descobrir que estava EQUIPTOB (sem espaço) na coluna A da aba de dados e EQUIPTO B (com espaço) em C3 da aba Resultado Gráfico.
Ab.