O tópico descreve as razões mais comuns para a #N/D ser apresentada como resultado das funções ÍNDICE ou CORRESPONDÊNCIA.
 

Nota: Se pretender que a função ÍNDICE ou CORRESPONDÊNCIA devolva um valor significativo em vez de #N/A, utilize a função SE.HISTÓRICO e, em seguida, aninha as funções ÍNDICE e CORRESPONDÊNCIA nessa função. Substituir #N/A pelo seu valor apenas identifica o erro, mas não o resolve. Por isso, é muito importante, antes de utilizar a fórmula SE.RO,certifique-se de que a fórmula está a funcionar corretamente como pretende.

Problema: Não existem dados a corresponder

Quando a função COINCIDIR não encontrar o valor de procura na matriz de procura, devolve o #N/D.

Se acredita que os dados estão presentes na mesma, mas a chave MATCH não conseguir localizá-la, poderá ser porque:

  • A célula tem carateres inesperados ou espaços ocultos.

  • A célula pode não estar formatada como um tipo de dados correto. Por exemplo, a célula tem valores numéricos, mas pode estar formatada como Texto.
     

SOLUÇÃO:Para remover carateres inesperados ou espaços ocultos, utilize a função LIMPAR OU CORTAR, respetivamente. Verifique também se as células estão formatadas como tipos de dados corretos.

Tiver utilizado uma fórmula de matriz sem premir Ctrl+Shift+Enter

Quando utiliza uma matriz em ÍNDICE,CORRESPONDÊNCIA ou uma combinação dessas duas funções, é necessário premir Ctrl+Shift+Enter no teclado. Excel irá inserir automaticamente a fórmula entre chavetas {}. Se tentar introduzir os parênteses manualmente, o Excel irá apresentar a fórmula como texto.

Nota: Se tiver uma versão atual do Microsoft 365, pode 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 ao selecionar primeiro o intervalo de saída, introduzir a fórmula na célula de saída e, em seguida, premir Ctrl+Shift+Enter para a 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.

Problema: existe uma inconsistência no tipo de correspondência e na ordem de ordenação dos dados

Quando utiliza MATCH, deve haver uma consistência entre o valor no argumento match_type e a ordem de ordenação dos valores na matriz de procura. Se a sintaxe se desviar das seguintes regras, verá o erro #N/D.

  • Se match_type 1 ou não for especificado, os valores lookup_array devem estar por ordem ascendente. Por exemplo, -2, -1, 0 , 1, 2..., A, B, C..., FALSO, VERDADEIRO, para nomear algumas.

  • Se match_type for -1, os valores lookup_array devem estar por uma ordem descendente.

No exemplo seguinte, a função COINCIDIR é

=CORRESPONDÊNCIA(40;B2:B10;-1)

Função coincidir com o Excel

O argumento match_type na sintaxe está definido para -1, o que significa que a ordem dos valores em B2:B10 deve estar por ordem descendente para a fórmula funcionar. No entanto, os valores estão por ordem ascendente e isso causa o #N/D.

SOLUÇÃO: Altere o match_type de Tabela para 1 ou orça a tabela em formato descendente. Em seguida, tente novamente.

Precisa de mais ajuda?

Pode sempre colocar uma pergunta a um especialista da Excel Tech Community (Comunidade Tecnológica do Excel) ou obter suporte na Comunidade de Respostas.

Consulte Também

Como corrigir um erro #N/D

Como utilizar as funções DE ÍNDICE e CORRESPONDÊNCIA com múltiplos critérios no Excel

Função ÍNDICE

Função CORRESP

Descrição geral de fórmulas no Excel

Como evitar fórmulas quebradas

Detetar erros em fórmulas

Todas Excel de dados (por ordem alfabética)

Todas as funções do Excel (por categoria)

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade da tradução?
O que afetou a sua experiência?

Obrigado pelos seus comentários!

×