Fórmula do Excel: Como corrigir o #REF! erro -

Índice

Resumo

O #REF! o erro ocorre quando uma referência é inválida. Em muitos casos, isso ocorre porque as planilhas, linhas ou colunas foram removidas ou porque uma fórmula com referências relativas foi copiada para um novo local onde as referências são inválidas. Corrigir um erro #REF é uma questão de editar uma fórmula para usar referências válidas novamente. Veja abaixo mais exemplos e informações.

Explicação

Sobre o #REF! erro

O #REF! erro ocorre quando uma referência é inválida. Em muitos casos, isso ocorre porque as planilhas, linhas ou colunas foram removidas ou porque uma fórmula com referências relativas foi copiada para um novo local onde as referências são inválidas. No exemplo mostrado, a fórmula em C10 retorna um #REF! erro ao copiar para a célula E5:

=SUM(C5:C9) // original C10 =SUM(#REF) // when copied to E5

Prevenindo #REF erros

A melhor maneira de prevenir #REF! erros é para evitar que eles ocorram em primeiro lugar. Antes de excluir colunas, linhas ou planilhas, certifique-se de que não sejam referenciadas por fórmulas na pasta de trabalho. Se você estiver copiando e colando uma fórmula em um novo local, convém converter algumas referências de células em uma referência absoluta para evitar alterações durante a operação de cópia.

Se você causar um #REF! erro, é melhor consertar imediatamente. Por exemplo, se você excluir uma coluna e #REF! aparecerem erros, desfaça essa ação (você pode usar o atalho Control + Z). Ao desfazer, o #REF! os erros desaparecerão. Em seguida, edite a (s) fórmula (s) para excluir a coluna que deseja excluir, movendo os dados se necessário. Por fim, exclua a coluna e verifique se não há #REF! erros.

Limpando vários #REF! erros

Para remover rapidamente muitos erros #REF de uma planilha, você pode usar Localizar e substituir. Use o atalho Control + H para abrir a caixa de diálogo Localizar e substituir. Digite #REF! na área de entrada de localização e deixe a área de entrada de substituição em branco:

Você pode então fazer alterações caso a caso com Localizar próximo + Substituir ou usar Substituir tudo para substituir todos os erros #REF em uma etapa.

Corrigindo erros #REF

Os erros #REF são um tanto complicados de corrigir porque a referência de célula original desapareceu para sempre. Se você sabe qual deve ser a referência, pode simplesmente corrigi-la manualmente. Basta editar a fórmula e substituir #REF! com uma referência válida. Se você não sabe qual deve ser a referência da célula, talvez seja necessário estudar a planilha com mais detalhes antes de reparar a fórmula.

Nota: você não pode desfazer a exclusão de uma planilha no Excel. Se você excluir uma guia de planilha e vir erros #REF, sua melhor opção é provavelmente fechar o arquivo e reabrir a última versão salva. Por esse motivo, sempre salve uma pasta de trabalho (ou salve uma cópia) antes de excluir uma ou mais planilhas.

#REF! erros com VLOOKUP

Você pode ver um #REF! erro com a função VLOOKUP, quando uma coluna é especificada incorretamente. Na tela abaixo, PROCV retorna #REF! porque não há coluna 3 no intervalo da tabela, que é B3: C7:

Quando o índice da coluna é definido com o valor correto de 2, o #REF! o erro foi resolvido e VLOOKUP funciona corretamente:

Observação: você também pode ver um erro #REF com a função INDEX quando uma referência de linha ou coluna não é válida.

Trapando o #REF! erro com IFERROR

Na maioria dos casos, não faz sentido interceptar o #REF! erro em uma fórmula, porque #REF! indica um problema de baixo nível. No entanto, uma situação em que IFERROR pode fazer sentido capturar um erro #REF é quando você está construindo referências dinamicamente com a função INDIRETO.

Artigos interessantes...