Este tópico explica os cenários comuns onde você encontra o erro #VALOR! ao usar as funções ÍNDICE e CORRESP juntas em uma fórmula. Um dos motivos mais comuns para usar a combinação de ÍNDICE e CORRESP é quando você quer pesquisar um valor em um cenário em que PROCV não funciona para você, como quando o valor de pesquisa é maior que 255 caracteres.
Problema: A fórmula não foi inserida como uma matriz
Se estiver a utilizar ÍNDICE como uma fórmula de matriz juntamente com CORRESP para obter um valor, terá de converter a fórmula numa fórmula de matriz, caso contrário verá uma #VALUE! #REF!.
Solução: ÍNDICE e CORRESP devem ser usados como uma fórmula de matriz, o que significa que você precise pressionar CTRL+SHIFT+ENTER. Isso quebrará automaticamente a fórmula em chaves {}. Se você tentar inseri-las por conta própria, o Excel exibirá a fórmula como texto.
Observação: Se tiver uma versão atual do Microsoft 365, pode simplesmente introduzir a fórmula na célula de saída e, em seguida, premir ENTER para confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula tem de ser introduzida como uma fórmula de matriz legada, selecionando primeiro a célula de saída, introduzindo a fórmula na célula de saída e, em seguida, premindo CTRL+SHIFT+ENTER para confirmar. O Excel insere colchetes no início e no final da fórmula para você. Para obter mais informações sobre fórmulas de matriz, confira Diretrizes e exemplos de fórmulas de matriz.
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.
Confira também
Procurar valores com PROCV, ÍNDICE ou CORRESP
Visão geral de fórmulas no Excel
Como evitar fórmulas quebradas