KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como localizar e remover rapidamente todas as linhas que contêm erros no Excel?

AutorSun Data de Modificação

Gerir valores de erro no Excel é uma tarefa frequente, especialmente quando esses erros interrompem as suas análises de dados ou cálculos. Erros como #DIV/0!, #N/D e #VALOR! podem surgir por várias razões — desde referências a dados inválidos e fórmulas incorretas até à importação de dados de sistemas externos. Localizar e remover eficientemente todas as células ou linhas que contenham esses erros é essencial para manter as suas folhas de cálculo limpas e fiáveis. Este tutorial oferece uma introdução abrangente a vários métodos práticos para identificar e eliminar células e linhas com erros, utilizando funcionalidades integradas do Excel, fórmulas, código VBA e ferramentas especializadas.


Localizar e remover todas as células com erros utilizando Ir para Especial

A função Ir para Especial do Excel permite-lhe selecionar rapidamente todas as células que contenham erros de fórmulas num intervalo escolhido ou numa folha de cálculo inteira. Este método é ideal para folhas em que precisa de limpar o conteúdo das células, independentemente da linha em que se encontram.

1. Selecione o intervalo pretendido ou a folha de cálculo completa, conforme necessário, e prima Ctrl + G para abrir a caixa de diálogo Ir para.

2. Clique em Especial para abrir a caixa de diálogo Ir para Especial. Aqui, marque a opção Fórmulas e, nas opções de Fórmulas, certifique-se de que apenas a caixa de seleção Erros está assinalada. Isto garante que apenas as células com erros são selecionadas.
doc find remove errors1

3. Clique em OK e o Excel selecionará todas as células com erros de fórmulas no seu intervalo. Depois, basta premir a tecla Delete para limpar os respetivos conteúdos.
todas as células com erros estão selecionadas, prima a tecla Delete para remover os erros

Nota: Isto remove apenas os valores das células, não a linha inteira, o que é útil se pretender preservar outros dados na linha.

Cenário aplicável: Limpeza rápida de erros de fórmulas na coluna Especificar (nem sempre adequado se precisar de remover linhas inteiras que contenham erros).


Localizar e remover todas as células com erros com uma ferramenta avançada

Para uma abordagem mais simples e intuitiva, utilize a ferramenta **Selecionar células com valor de erro** do Kutools para Excel. Esta funcionalidade permite-lhe selecionar instantaneamente todos os valores de erro no intervalo escolhido, facilitando a sua remoção—ideal para folhas grandes ou complexas.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Escolha o intervalo que pretende analisar em busca de erros e clique em Kutools > Selecionar > Selecionar células com valor de erro.
clicar na funcionalidade Selecionar Células com Valor de Erro do Kutools

2. Todas as células com erros serão destacadas instantaneamente. Clique em OK para fechar a caixa de diálogo informativa e, em seguida, prima Delete para limpar os valores das células com erros.
todas as células com erro foram selecionadas
prima a tecla Delete para remover as células com erro

Dica prática: Este método ajuda a poupar tempo significativo se a sua folha contiver células com erros dispersos por várias colunas.

Remover todas as linhas com erros com VBA

Quando precisar de eliminar todas as linhas que contenham pelo menos uma célula com erro, uma macro VBA revela-se uma solução flexível e poderosa. Recomendada especialmente para conjuntos de dados grandes ou tarefas repetitivas, permite automatizar a remoção de linhas com erros e reduzir significativamente o esforço manual.

1. Prima Alt + F11 para abrir o editor do Microsoft Visual Basic for Applications. Na janela que surge, selecione Inserir > Módulo e abra um módulo de código em branco.

2. Copie e cole o seguinte código VBA na janela do módulo:

VBA: Remover linhas com erros

Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer

   Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
    On Error Resume Next
    With xWs
        Set xRg = .UsedRange
        xRg.Select
        For xFNum = 1 To xRg.Columns.count
            With .Columns(xFNum).SpecialCells(xlCellTypeFormulas, xlErrors)
                .EntireRow.Delete
            End With
        Next xFNum
    End With
Application.ScreenUpdating = True
End Sub

3. Prima F5 para executar o código. Todas as linhas que contenham valores de erro serão eliminadas automaticamente.

Lembrete sobre erros: Antes de executar o VBA: faça uma cópia de segurança do seu ficheiro, pois esta ação é irreversível. Se a sua folha de cálculo contiver fórmulas que façam referência a outras folhas, teste primeiro numa cópia de exemplo.

Localizar e remover todas as linhas com erros com Super Filtro

O utilitário Super Filtro do Kutools para Excel simplifica a filtragem e remoção de linhas com erros. Este método é ideal quando precisa aplicar tipos de erro específicos ou combinar múltiplos critérios na filtragem dos seus dados — especialmente útil em tabelas complexas com diversos tipos de erro.

Após instalar gratuitamente o Kutools para Excel (teste gratuito de 30 dias), siga estes passos:

1. Destaque o seu intervalo de dados pretendido e aceda a KUTOOLS PLUS > Super Filtro para abrir o painel de filtragem.
clicar em Kutools Plus > Super Filtro

2. No painel Super Filtro, defina o critério de filtragem:

a) Escolha o cabeçalho da coluna para verificar erros.
b) Selecione Erro no menu pendente secundário.
c) Escolha Igual ano menu pendente de comparação.
d) Selecione Todos os Erros no último menu pendente.
adicionar o critério no painel do Super Filtro

3. Clique em OK para aplicar o critério e, em seguida, clique em Filtrar. A ferramenta apresentará apenas as linhas que contenham valores de erro.
clicar em Filtrar para filtrar linhas com erros

As linhas com erros estarão agora isoladas.
as linhas com erros na coluna estão filtradas

4. Para remover estas linhas, selecione-as individualmente, clique com o botão direito do rato e escolha **Excluir Linha** no menu de contexto.
selecionar as linhas filtradas e clicar em Eliminar Linha

Após a eliminação, clique no botão Limpar no Super Filtro para voltar ao conjunto completo de dados.
Clicar no botão Limpar no Super Filtro para apresentar as outras linhas

Dica: Pode utilizar tipos de erro específicos, como #NOME? ou #DIV/0!, personalizando as definições do filtro.
 filtrar apenas o erro #NOME? ou #DIV/0 ou outro erro específico com o Kutools

O Super Filtro também suporta critérios multifacetados indisponíveis nos filtros nativos do Excel.Clique para obter detalhes.


Fórmula do Excel: utilize ISERROR, ISERR, ISNA ou SEERRO para identificar e remover linhas com erros

Utilizar fórmulas do Excel numa coluna auxiliar é uma solução prática para detetar linhas que contenham valores de erro, especialmente se pretender decidir quais os erros que devem levar à remoção da linha. Este método oferece transparência e flexibilidade, facilitando a auditoria das linhas sinalizadas e a respetiva filtragem e eliminação manual ou automática.

Cenário aplicável: Quando pretende um controlo granular sobre os erros a sinalizar ou deseja preservar informações de auditoria antes da eliminação. É ideal para tabelas em que os erros possam estar distribuídos por várias colunas.

1. Adicione uma nova coluna auxiliar na extremidade direita (por exemplo, coluna D) e introduza a seguinte fórmula na célula D2 para verificar erros na coluna B:

=ISERROR(B2)

Substitua B2 pela referência da célula onde podem ocorrer erros. Para outros tipos de erro, pode utilizar:

=ISERR(B2) (Detects any error except #N/A)
=ISNA(B2) (Detects #N/A errors only)
=IFERROR(B2,"Error") (Returns custom label for errors)

2. Arraste a fórmula para baixo para preencher a coluna auxiliar em todas as linhas do seu conjunto de dados. Cada célula irá mostrar VERDADEIRO se existir um erro, FALSO caso contrário.

3. Utilize o filtro do Excel: clique na seta suspensa do filtro na sua coluna auxiliar e filtre para mostrar apenas as linhas em que a fórmula é VERDADEIRO. Elimine essas linhas conforme necessário e, depois, remova a coluna auxiliar.

Dica prática: Pode expandir as fórmulas para analisar várias colunas (por exemplo,)=OU(ÉERRO(B2);ÉERRO(C2))) e sinalizar linhas em que qualquer célula contenha um erro. Se utilizar SEERRO, pode ainda apresentar uma mensagem personalizada junto aos erros, facilitando a revisão antes da remoção.

Atenção: Se os seus dados incluírem erros intencionais por outras razões de análise, reveja as linhas sinalizadas antes de as eliminar.


Usar Formatação Condicional: Destaque Visualmente os Erros para Facilitar a Remoção das Linhas

A formatação condicional no Excel permite-lhe destacar automaticamente células ou linhas que contenham valores de erro, tornando-os imediatamente visíveis para revisão ou eliminação. Esta abordagem é ideal quando precisa de indicações visuais claras antes de decidir quais os dados a manter ou remover, complementando outras estratégias para uma análise ainda mais precisa.

Cenário: Ideal para controlo de qualidade em grandes conjuntos de dados que exijam inspeção visual ou antes de partilhar os dados com terceiros.

  1. Selecione o intervalo onde pretende destacar os erros.
  2. Aceda a Início > Usar Formatação Condicional > Nova Regra > Utilizar uma fórmula para determinar quais as células a formatar.
  3. Introduza esta fórmula para identificar erros (por exemplo, na coluna B):
    =ISERROR(B2)
    Ajuste a referência conforme necessário à sua folha.
  4. Clique em Formatar, escolha uma cor de destaque e, em seguida, clique em OK para aplicar.
  5. Todas as células com erros serão destacadas; pode agora rever manualmente e remover Linha inteira conforme desejado.

Dica prática: Revise sempre as células destacadas antes de eliminar linhas, especialmente se alguns erros forem esperados ou estiverem temporariamente presentes durante a introdução de dados.


Resumo e resolução de problemas: Ao trabalhar com valores de erro no Excel, escolha sempre um método adequado ao tamanho e complexidade do seu conjunto de dados, bem como à sua intenção de eliminar células ou Linha inteira. Utilize colunas auxiliares e a função de filtragem para deteção personalizada de erros, Usar Formatação Condicional para indicações visuais e Ferramentas Avançadas ao lidar com tabelas grandes ou irregulares. Antes de executar eliminações em massa, faça uma cópia de segurança do seu ficheiro! Se surgirem erros inesperados (por exemplo, fórmulas que não detetam erros ou linhas que não são eliminadas), verifique novamente as referências das células e confirme que todas as colunas relevantes estão incluídas nos seus critérios. As soluções Kutools oferecem funcionalidades avançadas para cenários mais complexos, mas mesmo as funcionalidades integradas do Excel podem ajudar a manter as suas folhas organizadas e profissionais.

Outras Operações (Artigos) Relacionadas com Filtragem

Filtrar dados com base numa lista
Este tutorial revela truques práticos para filtrar dados no Excel com base numa lista fornecida.

Filtrar dados que contêm asterisco
Como sabe, o asterisco é usado como máscara para representar quaisquer caracteres ao filtrar dados. Mas e se quiser filtrar dados que contenham efetivamente um asterisco? Este artigo mostra-lhe como filtrar dados com asteriscos ou outros caracteres especiais no Excel.

Filtrar dados com critérios ou caracteres universais
Quer filtrar dados com múltiplos critérios? Este tutorial mostra-lhe como definir vários critérios e filtrar dados no Excel.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos