Este tópico explica os cenários comuns onde encontra o erro #VALOR! quando utiliza as funções ÍNDICE e CORRESP em conjunto numa fórmula. Uma das razões mais comuns para utilizar a combinação ÍNDICE e CORRESP é quando pretende procurar um valor num cenário onde a função PROCV não funciona para si, como no caso em que o valor de pesquisa tem mais de 255 carateres.
Problema: a fórmula não foi introduzida 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! #VALOR!
Solução: ÍNDICE e CORRESP devem ser utilizados como uma fórmula de matriz, o que significa que tem de premir CTRL+SHIFT+ENTER. Esta ação irá moldar automaticamente a fórmula entre chavetas {}. Se tentar introduzi-las manualmente, Excel apresentará a fórmula como texto.
Nota: 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 automaticamente parênteses retos no início e no fim da fórmula. Para obter mais informações sobre fórmulas de matriz, consulte Diretrizes e exemplos de fórmulas de matriz.
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.
Consulte Também
Corrigir um erro #VALOR! #BUSY!
Procurar valores com PROCV, ÍNDICE ou CORRESP
Descrição geral de fórmulas no Excel
Como evitar fórmulas quebradas