Localizar primeiro erro
Para encontrar a posição do primeiro erro numa coluna ou linha, as funções CORRESP e ÉERRO podem ajudá-lo.

Como identificar o primeiro erro numa coluna ou linha?
Para encontrar a posição do primeiro erro na lista apresentada acima, comece por utilizar a função ÉERRO para verificar cada valor da lista e identificar se corresponde ou não a um erro. Esta função devolve um vetor de valores VERDADEIRO e FALSO, em que VERDADEIRO indica que o valor é um erro e FALSO que não é. Em seguida, a função CORRESP localiza a primeira ocorrência de VERDADEIRO nesse vetor e devolve a posição do primeiro erro como um número.
Sintaxe genérica
=MATCH(TRUE,ISERROR(range),0)
√ Nota: Esta é uma fórmula de matriz que requer que a introduza com Ctrl+Shift+Enter.
- Intervalo: O intervalo de uma única coluna ou linha a partir do qual devolver o primeiro erro.
- 0: O tipo_correspondência 0 força a função CORRESP a efetuar uma correspondência exata.
Para corresponder à posição do primeiro erro, copie ou introduza a fórmula abaixo na célula D5 e prima Ctrl+Shift+Enterpara obter o resultado:
=CORRESP(VERDADEIRO,ÉERRO())B5:B14);0)

Explicação da fórmula
=MATCH(TRUE,ISERROR(B5:B14),0)
- ISERROR(B5:B14): A função ÉERRO analisa cada valor no intervalo B5:B14 para identificar se são erros, devolvendo VERDADEIRO quando um valor é um erro e FALSO caso contrário. Os resultados aparecem num vetor com este aspeto:{FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO}.
- CORRESP(VERDADEIRO,)ISERROR(B5:B14),0) = CORRESP(VERDADEIRO,{FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO},0): O tipo_correspondência 0 obriga a função CORRESP a efetuar uma correspondência exata. A função devolve então a posição do primeiro VERDADEIRO exato no vetor. Assim, a função irá devolver 8, uma vez que o primeiro VERDADEIRO está na 8.ª posição.
Coisas a saber
- Para obter o valor de erro na posição indicada pela função CORRESP, pode adicionar a função ÍNDICE.
- A função ÉERRO na fórmula acima deteta qualquer tipo de erro. Se pretender identificar apenas o erro #N/D, substitua ÉERRO por É.N/D:
=CORRESP(VERDADEIRO,É.N/D())intervalo);0)
Funções relacionadas
A função CORRESP do Excel procura um valor específico num intervalo de células e devolve a sua posição relativa.
Fórmulas relacionadas
Localizar primeira correspondência parcial com caracteres universais
Para obter a posição da primeira correspondência parcial que contém uma determinada cadeia de texto num intervalo no Excel, pode utilizar fórmulas com caracteres universais – o asterisco (*) e o ponto de interrogação (?).
Localizar primeira correspondência que não começa por
Para localizar a posição da primeira correspondência que não inicie com uma determinada cadeia, as funções CORRESP, ESQUERDA e SE podem ajudá-lo.
Localizar primeira correspondência que não contém
Para localizar a posição da primeira correspondência que não contém uma determinada cadeia, utilize uma fórmula com base nas funções CORRESP, ÉNÚM e PROCURAR.
Localizar Valor Máximo num intervalo
Existem situações em que precisa de encontrar a posição do valor máximo numa lista, tabela ou linha no Excel. Neste tutorial, explicamos como realizar esta tarefa utilizando as funções MÁXIMO e CORRESP.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.