Função IFERROR do Excel - Exemplos de fórmulas + vídeo grátis

Ao trabalhar com dados e fórmulas no Excel, você encontrará erros.

Para lidar com erros, o Excel oferece uma função útil - a função IFERROR.

Antes de entrarmos na mecânica do uso da função IFERROR no Excel, vamos primeiro examinar os diferentes tipos de erros que você pode encontrar ao trabalhar com fórmulas.

Tipos de erros no Excel

Conhecer os erros no Excel o equipará melhor para identificar o possível motivo e a melhor maneira de lidar com eles.

Abaixo estão os tipos de erros que você pode encontrar no Excel.

Erro # N / A

Isso é chamado de erro 'Valor não disponível'.

Você verá isso quando usar uma fórmula de pesquisa e ela não conseguir encontrar o valor (portanto, Não disponível).

Abaixo está um exemplo onde eu uso a fórmula VLOOKUP para encontrar o preço de um item, mas ela retorna um erro quando não consegue encontrar esse item na matriz da tabela.

# DIV / 0! Erro

É provável que você veja esse erro quando um número é dividido por 0.

Isso é chamado de erro de divisão. No exemplo a seguir, dá um # DIV / 0! erro porque o valor da quantidade (o divisor na fórmula) é 0.

#VALOR! Erro

O erro de valor ocorre quando você usa um tipo de dados incorreto em uma fórmula.

Por exemplo, no exemplo abaixo, quando tento adicionar células que possuem números e o caractere A, ocorre o erro de valor.

Isso acontece porque você só pode adicionar valores numéricos, mas em vez disso, tentei adicionar um número com um caractere de texto.

#REF! Erro

Isso é chamado de erro de referência e você verá isso quando a referência na fórmula não for mais válida. Esse pode ser o caso quando a fórmula se refere a uma referência de célula e essa referência de célula não existe (acontece quando você exclui uma linha / coluna ou planilha que foi mencionada na fórmula).

No exemplo abaixo, enquanto a fórmula original era = A2 / B2, quando eu excluí a Coluna B, todas as referências a ela se tornaram #REF! e também deu o #REF! erro como resultado da fórmula.

#NOME ERRO

É provável que esse erro seja resultado de uma função com erros ortográficos.

Por exemplo, se em vez de VLOOKUP, você por engano usar VLOKUP, ocorrerá um erro de nome.

#NUM ERROR

Um erro numérico pode ocorrer se você tentar calcular um valor muito grande no Excel. Por exemplo, = 187 549 retornará um erro de número.

Outra situação em que você pode obter o erro NUM é quando você fornece um argumento de número inválido a uma fórmula. Por exemplo, se você estiver calculando a raiz quadrada se for um número e fornecer um número negativo como argumento, ele retornará um erro de número.

Por exemplo, no caso da função Raiz quadrada, se você fornecer um número negativo como argumento, ele retornará um erro de número (conforme mostrado abaixo).

Embora eu tenha mostrado apenas alguns exemplos aqui, pode haver muitos outros motivos que podem levar a erros no Excel. Quando você obtém erros no Excel, não pode simplesmente deixá-los lá. Se os dados forem usados ​​posteriormente em cálculos, você precisará certificar-se de que os erros sejam tratados da maneira correta.

A função IFERROR do Excel é uma ótima maneira de lidar com todos os tipos de erros no Excel.

Função IFERROR do Excel - Uma Visão Geral

Usando a função IFERROR, você pode especificar o que deseja que a fórmula retorne em vez do erro. Se a fórmula não retornar um erro, seu próprio resultado será retornado.

Sintaxe da função IFERROR

= IFERROR (valor, valor_se_erro)

Argumentos de entrada

  • valor - este é o argumento verificado para o erro. Na maioria dos casos, é uma fórmula ou uma referência de célula.
  • value_if_error - este é o valor que é retornado se houver um erro. Os seguintes tipos de erro avaliados: # N / A, #REF !, # DIV / 0 !, #VALUE !, #NUM !, #NAME? E #NULL !.

Notas Adicionais:

  • Se você usar “” como o argumento value_if_error, a célula não exibe nada em caso de erro.
  • Se o argumento valor ou valor_se_erro se referir a uma célula vazia, ele será tratado como um valor de string vazio pela função IFERROR do Excel.
  • Se o argumento do valor for uma fórmula de matriz, IFERROR retornará uma matriz de resultados para cada item no intervalo especificado em valor.

Função IFERROR do Excel - Exemplos

Aqui estão três exemplos de uso da função IFERROR no Excel.

Exemplo 1 - Retornar célula em branco em vez de erro

Se você tiver funções que podem retornar um erro, você pode agrupá-lo na função IFERROR e especificar em branco como o valor a ser retornado em caso de erro.

No exemplo mostrado abaixo, o resultado em D4 é o # DIV / 0! erro porque o divisor é 0.

Nesse caso, você pode usar a fórmula a seguir para retornar em branco em vez do erro DIV feio.

= IFERROR (A1 / A2, ””)

Esta função IFERROR verifica se o cálculo leva a um erro. Em caso afirmativo, ele simplesmente retorna um espaço em branco conforme especificado na fórmula.

Aqui, você também pode especificar qualquer outra string ou fórmula a ser exibida em vez do espaço em branco.

Por exemplo, a fórmula abaixo retornaria o texto “Erro”, em vez da célula em branco.

= IFERROR (A1 / A2, ”Erro”)

Observação: se você estiver usando o Excel 2003 ou uma versão anterior, não encontrará a função IFERROR nele. Nesses casos, você precisa usar a combinação da função IF e da função ISERROR.

Exemplo 2 - Retorno ‘Não encontrado’ quando PROCV não consegue encontrar um valor

Quando você usa a função VLOOKUP do Excel e ela não consegue encontrar o valor de pesquisa no intervalo especificado, ela retorna o erro # N / A.

Por exemplo, abaixo está um conjunto de dados de nomes de alunos e suas notas. Usei a função PROCV para obter as notas de três alunos (em D2, D3 e D4).

Embora a fórmula VLOOKUP no exemplo acima encontre os nomes dos dois primeiros alunos, ela não consegue encontrar o nome de Josh na lista e, portanto, retorna o erro # N / A.

Aqui, podemos usar a função IFERROR para retornar um espaço em branco ou algum texto significativo em vez do erro.

Abaixo está a fórmula que retornará "Não encontrado" em vez do erro.

= IFERROR (PROCV (D2, $ A $ 2: $ B $ 12,2,0), ”Não encontrado”)

Observe que você também pode usar IFNA em vez de IFERROR com VLOOKUP. Enquanto IFERROR trataria todos os tipos de valores de erro, IFNA só funcionaria nos erros # N / A e não funcionaria com outros erros.

Exemplo 3 - Retorno 0 em caso de erro

Se você não especificar o valor a ser retornado por IFERROR em caso de erro, ele retornará automaticamente 0.

Por exemplo, se eu dividir 100 por 0 como mostrado abaixo, ele retornará um erro.

No entanto, se eu usar a função IFERROR abaixo, ela retornará 0 em vez disso. Observe que você ainda precisa usar uma vírgula após o primeiro argumento.

Exemplo 4 - Usando IFERROR aninhado com VLOOKUP

Às vezes, ao usar PROCV, pode ser necessário examinar a tabela fragmentada de matrizes. Por exemplo, suponha que você tenha os registros de transações de vendas em 2 planilhas separadas e deseja consultar um número de item e ver seu valor.

Isso requer o uso de IFERROR aninhado com VLOOKUP.

Suponha que você tenha um conjunto de dados conforme mostrado abaixo:

Nesse caso, para encontrar a pontuação de Grace, você precisa usar a fórmula IFERROR aninhada abaixo:

= IFERROR (VLOOKUP (G3, $ A $ 2: $ B $ 5,2,0), IFERROR (VLOOKUP (G3, $ D $ 2: $ E $ 5,2,0), "Não encontrado"))

Esse tipo de aninhamento de fórmula garante que você obtenha o valor de qualquer uma das tabelas e que qualquer erro retornado seja tratado.

Observe que, caso as tabelas estejam na mesma planilha, no entanto, em um exemplo da vida real, é provável que estejam em planilhas diferentes.

Função Excel IFERROR - VÍDEO

  • Função AND do Excel.
  • Função OR do Excel.
  • Função NOT do Excel.
  • Função Excel IF.
  • Função IFS do Excel.
  • Função FALSE do Excel.
  • Função TRUE do Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave