Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Olá Leonardo!
Não entendi muito bem a descrição do motivo pelo qual você não conseguiu aplicar a fórmula. De qualquer forma, vou resumir como funciona a fórmula:
=SEERRO(... DESLOC(.... MÁXIMO(... SE(.... LIN(....
Note que há 5 funções, e fica mais fácil entender de dentro para fora. Na função SE, fazemos o teste lógico de forma matricial para testar os seus critérios nas colunas da tabela de origem e utilizei a multiplicação (*) que neste caso assume o papel da função "E". Em cada teste é gerada uma matriz, que no exemplo possui 5 elementos booleanos (VERDADEIRO ou FALSO), pois o intervalo de teste está definido somente entre as linha 2 a 6. Multiplicando essas duas matrizes (que sempre devem ter o mesmo tamanho), no caso em que haja a multiplicação VERDADEIRO*VERDADEIRO, o resultado será 1, nos demais casos sempre será 0. Assim, para os valores 1 a função SE trará através da função LIN, o número da linha, e para valores 0 trará 0.
Assim, teremos uma matriz de cinco elementos dentro da função MÁXIMO, que então se encarregará de trazer somente o valor maior dentro dessa matriz. Esse valor, pela lógica, é a linha que você deseja trazer na sua tabela.
Tendo o número da linha, basta fazer o deslocamento a partir de uma referência, que neste caso, optei por partir da célula Plan1!$E$1que se refere ao título da coluna de fevereiro. Deslocando a linha no valor extraído da função MÁXIMO, menos um, chegamos até o valor desejado.
A função SEERRO é apenas para trazer vazio ("") ao invés de um sinal de erro (Ex: #N/D) caso não ache nenhuma correspondências com os dois critérios.
Complicado?? rs
Tentei ser claro, mas sei que tratando-se de funções matriciais o pensamento é um pouco complexo de entender. Uma dica é utilizar o botão "Avaliar Fórmulas" na guia de fórmulas para poder ver como o excel calcula a formula passo a passo.
Abraços!