Note: The other languages of the website are Google-translated. Back to English

sobressair IFERROR função

Ao aplicar fórmulas na planilha Excel, alguns valores de erro serão gerados, para lidar com os erros, o Excel fornece uma função útil-função IFERROR. A função IFERROR é usada para retornar um resultado personalizado quando uma fórmula avalia um erro e retornar um resultado normal quando nenhum erro ocorre.

doc iferror função 1


 Sintaxe:

A sintaxe da função IFERROR no Excel é:

=IFERROR(value, value_if_error)

 Argumentos:

  • value: Requeridos. Uma fórmula, expressão, valor ou referência de célula para verificar um erro.
  • value_if_error: Requeridos. Um valor específico a ser retornado se um erro for encontrado. Pode ser uma string vazia, mensagem de texto, valor numérico, outra fórmula ou cálculo.

Notas:

  • 1. A função IFERROR pode lidar com todos os tipos de erro, incluindo # DIV / 0 !, # N / A, #NAME ?, #NULL !, #NUM !, #REF !, e #VALUE !.
  • 2. Se o valor argumento é uma célula em branco, é tratada como uma string vazia ("") pela função IFERROR.
  • 3. Se o value_if_error argumento é fornecido como uma string vazia (""), nenhuma mensagem é exibida quando um erro é detectado.
  • 4. E se valor argumento é uma fórmula de matriz, IFERROR retorna uma matriz de resultados para cada célula no intervalo especificado em valor.
  • 5. Este IFERROR está disponível no Excel 2007 e em todas as versões subsequentes.

 Retorno:

Retorna o valor específico para os valores de erro.


 Exemplos:

Exemplo 1: função IFFEROR para retornar uma célula em branco ou um texto personalizado em vez de um valor de erro

Por exemplo, você tem uma lista de dados abaixo, para calcular o preço médio, você deve usar Venda / Unidade. Mas, se a unidade for 0 ou célula em branco, os erros serão exibidos conforme a captura de tela abaixo:

doc iferror função 2

Agora, usarei uma célula em branco ou outra string de texto para substituir os valores de erro:

=IFERROR(B2/C2, "") (Esta fórmula retornará um espaço em branco em vez do valor de erro)

=IFERROR(B2/C2, "Error") (Esta fórmula retornará um texto personalizado "Erro" em vez do valor do erro)

doc iferror função 3 doc iferror função 4

Exemplo 2: IFERROR com função Vlookup para retornar “Not Found” em vez de valores de erro

Normalmente, quando você aplica a função vlookup para retornar o valor correspondente, se o valor correspondente não for encontrado, você obterá um valor de erro # N / A conforme a seguinte captura de tela mostrada:

doc iferror função 5

Em vez de exibir o valor do erro, você pode usar um texto “Não encontrado” para substituí-lo. Nesse caso, você pode envolver a fórmula Vlookup na função IFERROR assim: =IFERROR(VLOOKUP(…),"Not found")

Use a fórmula abaixo e, em seguida, um texto personalizado “Não encontrado” será retornado para o valor do erro enquanto o valor correspondente não for encontrado, consulte a captura de tela:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror função 6


Exemplo 3: Usando IFERROR aninhado com a função Vlookup

Esta função IFERROR também pode ajudá-lo a lidar com várias fórmulas vlookup, por exemplo, você tem duas tabelas de pesquisa, agora precisa procurar o item dessas duas tabelas, para ignorar os valores de erro, use o IFERROR aninhado com Vlookup como este :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror função 7


Exemplo 4: função IFERROR em fórmulas de matriz

Digamos que, se você deseja calcular a Quantidade Total com base na lista de Preço Total e Preço Unitário, isso pode ser feito usando uma fórmula de matriz, que divide cada célula no intervalo B2: B5 pela célula correspondente no intervalo C2: C5 e, em seguida, adiciona os resultados usando esta fórmula de matriz: =SUM($B$2:$B$5/$C$2:$C$5).

Nota: Se houver pelo menos um valor 0 ou célula em branco no intervalo usado, o # DIV / 0! o erro é retornado conforme a imagem abaixo mostrada:

doc iferror função 8

Para corrigir esse erro, você pode envolver a função IFERROR na fórmula desta forma, e lembre-se de pressionar Shif + Ctrl + Enter chaves juntas após inserir esta fórmula:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror função 9


As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (0)
Ainda não há classificações. Seja o primeiro a avaliar!
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL