Como usar a função IFERROR no Planilhas Google

Em vez de exibir mensagens de erro desagradáveis, O IFERROR permite que você limpe sua planilha e substituir os erros por outros valores. Pode ser uma célula em branco, um número ou uma mensagem relevante que você e sua equipe possam entender.

O Google Sheets é extremamente fácil de usar e confiável, mas se você o usar regularmente, você acabará encontrando um erro. Isso pode ocorrer por vários motivos, que exploraremos neste artigo.

O tratamento de erros do Planilhas Google é um conceito fundamental ao criar planilhas. E a fórmula IFERROR é a melhor ferramenta para esse trabalho.

Erros comuns no Planilhas Google

Esses erros aparecem sempre que uma fórmula é interrompida. Entendê-los é a primeira etapa para decidir se é preciso corrigi-los ou ocultá-los com IFERROR.

O erro #VALUE!

Esse é provavelmente o tipo de erro mais frequente no Planilhas Google. Ele ocorre quando você usa um tipo de dados incorreto para os argumentos de entrada esperados, conforme ilustrado abaixo.

IFERROR GOOGLE SHEETS 1

Erro #REF!

Normalmente, isso ocorre quando você exclui intencionalmente ou acidentalmente linhas, colunas ou planilhas que são referenciadas em outras células.

Se eu remover o Operando A do exemplo anterior, é exibido um erro #REF, conforme mostrado abaixo.

Observe que o erro #REF! aparece até mesmo dentro da fórmula, indicando que ela perdeu uma referência nesse espaço reservado. Saiba mais sobre esse problema específico em Como resolver o erro #REF! Erro em planilhas eletrônicas.

IFERROR GOOGLE SHEETS 2

Erro #NAME!

O Planilhas Google gera esse erro quando se depara com uma função que não reconhece.

Para demonstrar isso ainda mais, tentarei usar WHATIF (que não é uma função real) em vez de IF.

IFERROR GOOGLE SHEETS 3

Erro #NUM!

Quando os argumentos de entrada esperados não correspondem ao que você fornece, o erro numérico pode aparecer. Dê uma olhada no primeiro exemplo no instantâneo abaixo.

Um número negativo não é esperado na função SQRT, por isso o erro.

Esse erro também pode aparecer quando o número a ser exibido está fora do intervalo, como visto no segundo exemplo, em que o resultado é muito grande para ser computado pela planilha.

IFERROR GOOGLE SHEETS 4

Erro #N/A!

Esse é outro erro comum normalmente associado às funções de pesquisa quando elas não conseguem encontrar uma correspondência para o valor que lhes foi solicitado.

IFERROR GOOGLE SHEETS 5

Como o IFERROR funciona

Lidar com erros do Planilhas Google com a função IFERROR

Se estiver usando uma função e ela continuar retornando erros, você pode “embrulhar” a fórmula com IFERROR. Isso lhe dará uma planilha mais limpa, com dados mais fáceis de ler.

Ele pode ser usado com muitas funções comuns, incluindo Consulta e Vlookup.

O IFERROR funciona examinando a saída de uma fórmula em busca de erros. Se encontrar um, ele o substitui por qualquer valor que você especificar. Essa função é normalmente usada para ocultar erros seguindo a lógica “if error return blank”. Se a fórmula não tiver nenhum erro, ela simplesmente retorna o resultado pretendido.

Sintaxe IFERROR

=IFERROR(value, [value_if_error])

  • valor - esse é o argumento que a função verifica se há erros. Pode ser qualquer referência de célula ou uma fórmula.
  • value_if_error - esse é o valor que a função retorna se houver um erro. Pode ser um número, uma palavra ou uma cadeia de texto, como “Item esgotado”. Esse é um parâmetro opcional, portanto, se você não especificar nada, a função IFERROR retornará uma célula em branco quando encontrar um erro.

Como usar o IFERROR

Como se livrar de n/a

No primeiro exemplo abaixo, você pode ver o efeito de adicionar IFERROR ao início da função.

Estou trabalhando com o erro #N/A! que mostrei anteriormente. Como você deve se lembrar, ele aparece quando uma função de pesquisa não consegue encontrar a entrada que está procurando.

Aqui, adicionei a função IFERROR antes do VLOOKUP.

Se não houver erro, a função IFERROR simplesmente gera a saída VLOOKUP que normalmente geraria.

No entanto, se houver um erro, em vez de simplesmente exibir uma mensagem de erro, peço que ele exiba o texto “invalid input” (entrada inválida). Isso permite evitar mensagens de erro feias e inexplicáveis em sua planilha.

No exemplo abaixo, fiz isso com a seguinte fórmula:

=Iferror(Vlookup(“Stephen”,A2:B8,2,False), ”Invalid input”).

IFERROR GOOGLE SHEETS 6

Como se livrar do div/0

No exemplo a seguir, veremos como fazer com que #div/0 seja exibido em branco.

Como você deve ter adivinhado, isso ocorre quando você divide um número por 0.

Isso é bastante comum quando você tem uma função que arrasta para baixo para aplicar a um grupo de células e algumas delas não têm dados ou contêm zeros.

IFERROR GOOGLE SHEETS 7

Agora, modificarei a fórmula para incluir a função IFERROR.

Como você pode ver abaixo, isso elimina a mensagem de erro.

Ao adicionar IFERROR na frente da fórmula, ele simplesmente retorna uma célula em branco.

IFERROR GOOGLE SHEETS 8

Você pode usar IFERROR com matrizes?

Sim, você pode usar IFERROR com matrizes usando o função de fórmula de matriz. Para fazer isso mas você deve adicioná-lo dentro da fórmula, conforme mostrado abaixo.

=Arrayformula(iferror(E4:E/B3:B.””))

Uma observação sobre a ocultação de erros

Como você viu, a função IFERROR é excelente para mascarar avisos de erro e substituí-los por células limpas e em branco ou por uma mensagem ou valor significativo.

No entanto, tenha cuidado com quando e onde você aplica essa função. A ocultação de todos os erros pode dificultar a solução de problemas uma planilha quando o erro estiver afetando a funcionalidade. Por exemplo, não faz sentido mascarar um erro #REF!, pois é necessário saber qual referência de célula foi perdida para corrigir o erro e manter a planilha funcionando corretamente!

Você gostou desta postagem?

Se você achou este artigo útil, compartilhe-o com seus colegas e usuários de planilhas por meio dos botões de mídia social à esquerda! Para obter mais dicas sobre o Planilhas Google, confira nossos outros artigos abaixo ou nosso 5 melhores dicas para estruturar os dados da sua planilha.

Nota do editor: Esta é uma versão revisada de uma postagem anterior que foi atualizada para maior precisão e abrangência.

Você também pode gostar...

Recursos e fórmulas do Google Sheets

Como encontrar a taxa de juros nominal usando o Planilhas Google

Sarah é uma jovem profissional que está tomando decisões financeiras importantes. De cartões de crédito a hipotecas, empréstimos estudantis e investimentos...
Recursos e fórmulas do Google Sheets

Extrair dados do Google Agenda para o Planilhas Google usando o Apps Script

Esta postagem foi publicada originalmente em nosso fórum da comunidade. Objetivo: Este guia demonstra como usar o Google Apps Script para extrair dados...
Recursos e fórmulas do Google Sheets

Usando a função PROPER para colocar a primeira letra de cada palavra em maiúscula no Planilhas Google

Observação: esta postagem foi publicada originalmente em nosso fórum da comunidade. Alguma vez você já precisou limpar uma lista de nomes, títulos ou qualquer...