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

Como excluir valores de uma lista de outra no Excel?

Supondo que você tenha duas listas de dados como a imagem à esquerda mostrada. Agora você precisa remover ou excluir nomes na coluna A se o nome existente na coluna D. Como fazer isso? E se as duas listas forem localizadas em duas planilhas diferentes? Este artigo fornece dois métodos para você.

Exclua valores em uma lista de outra com fórmula

Exclua rapidamente os valores de uma lista de outra com o Kutools para Excel


Exclua valores em uma lista de outra com fórmula

Você pode aplicar as seguintes fórmulas para alcançá-lo. Faça o seguinte.

1. Selecione uma célula em branco adjacente à primeira célula da lista que deseja remover e insira a fórmula = CONT.SE ($ D $ 2: $ D $ 6, A2) na barra de fórmulas e, em seguida, pressione o botão Entrar chave. Veja a imagem:

Nota: Na fórmula, $ D $ 2: $ D $ 6 é a lista na qual você excluirá os valores com base, A2 é a primeira célula da lista que você irá remover. Altere-os conforme necessário.

2. Continue selecionando a célula de resultado, arraste o indicador de preenchimento para baixo até atingir a última célula da lista. Veja a imagem:

3. Continue selecionando a lista de resultados e clique em Dados > Classificar de A a Z.

Então você pode ver que a lista está classificada conforme a captura de tela mostrada abaixo.

4. Agora selecione todas as linhas de nomes com o resultado 1, clique com o botão direito no intervalo selecionado e clique Apagar para removê-los.

Agora você excluiu valores de uma lista com base em outra.

Nota: Se a "lista para remover" estiver localizada no intervalo A2: A6 de outra planilha, como a Planilha2, aplique esta fórmula = IF (ISERROR (VLOOKUP (A2, Sheet2! $ A $ 2: $ A $ 6,1, FALSE)), "Manter", "Excluir") para pegar tudo Guarda e Apagar resultados, vá em frente para classificar a lista de resultados de A a Z e, em seguida, exclua manualmente todas as linhas de nome que contém o resultado Excluir na planilha atual.


Exclua rapidamente os valores de uma lista de outra com o Kutools para Excel

Esta seção irá recomendar o Selecionar células iguais e diferentes utilidade de Kutools for Excel para resolver este problema. Faça o seguinte.

Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.

1. Clique Kutools > Selecionar > Selecionar células iguais e diferentes. Veja a imagem:

2. No Selecionar células iguais e diferentes caixa de diálogo, você precisa:

  • 2.1 Selecione a lista da qual você removerá os valores no Encontre valores em caixa;
  • 2.2 Selecione a lista da qual você excluirá os valores com base no De acordo com o caixa;
  • 2.3 selecione o Célula única opção no Baseado em seção;
  • 2.4 Clique no OK botão. Veja a imagem:

3. Em seguida, uma caixa de diálogo aparecerá para lhe dizer quantas células foram selecionadas, clique no botão OK botão.

4. Agora os valores na coluna A são selecionados se houver na coluna D. Você pode pressionar o Apagar para excluí-los manualmente.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Exclua rapidamente os valores de uma lista de outra com o Kutools para Excel


Artigos relacionados:


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (15)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Recebo outros valores na coluna CONT.SE, como 2, mas também números mais altos que não 0 e 1. O que isso significa?
Este comentário foi feito pelo moderador no site
Os valores que você obtém na coluna CONT.SE são iguais ao número de ocorrências do elemento na coluna da direita. Por exemplo, se você tiver 5 exibido em uma célula na coluna Nome, isso significa que esse nome foi encontrado na lista Para remover não uma, mas cinco vezes.
Este comentário foi feito pelo moderador no site
Как безграмотный человек писал эту статью? Тот, кто русский язык не учил, ни одной книги не прочел и не общался в социуме никогда? Уже с самого начала статьи обороты почти в каждом предложении такие, что на голову не натянешь. Зачем писать, если не умеешь писать?
Este comentário foi feito pelo moderador no site
Bom achado. Obrigado por esta solução inteligente. Eu pensei que só era possível através de macros.
É possível fazer o mesmo usando o método 1, para um intervalo que consiste em duas colunas. ou seja, Cidade, Estado em col D2:E20 enquanto meu A2:C1000 (B:C tem cidade,estado) tem o conjunto que preciso para ser marcado?
tentei isso não funcionou: =COUNTIF($D$2:$E$20,B2:C2). A menos que você tenha outro guia maravilhoso.
Este comentário foi feito pelo moderador no site
Esta fórmula subtrai a lista na coluna B da lista na colunaA:=FILTER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12),ISNUMBER(IFNA(MATCH(A2:A12,B2:B6,0) ),A2:A12))=FALSO)
Este comentário foi feito pelo moderador no site
Mas este é mais simples (Subtrai a lista em A2:A20 da lista em D2:D6):=FILTER(A2:A20,ISERROR(MATCH(A2:A20,D2:D6,0))=TRUE)
Este comentário foi feito pelo moderador no site
Desculpas, isso deveria ser "Subtrai lista em D2:D6 da lista em A2:A20"
Este comentário foi feito pelo moderador no site
Desculpe, que deveria ler "Subtrai lista em D2:D6 da lista em A2:A20."
Este comentário foi feito pelo moderador no site
Desculpe, que deveria ler "Subtrai lista em D2:D6 da lista em A2:A20."
Este comentário foi feito pelo moderador no site
e se eu tiver várias colunas?
Este comentário foi feito pelo moderador no site
Você pode tentar um filtro de um filtro:=FILTER(A2:A20,ISERROR(MATCH(A2:A20,FILTER(Array2,Include_criteria2)))=TRUE)
Este comentário foi feito pelo moderador no site
Depende da estrutura de suas listas, mas se você quiser excluir várias listas Y e Z de uma única grande lista X, tente algo assim:
=FILTER(X3:X21,ISERROR(MATCH(X3:X21,Y3:Y6,0))*ISERROR(MATCH(X3:X21,Z3:Z5,0))=1)
isso retorna listaX menos listaY e listaZ.
O "ISERROR(MATCH(X3:X21,Y3:Y6,0))" retorna "TRUE" se um item na listaX estiver faltando na listaY, da mesma forma ISERROR(MATCH(X3:X21,Z3:Z5,0)) para listX e listZ.
Uma peculiaridade do Excel é que "=TRUE*TRUE" retornará "1". De fato, qualquer número de TRUEs multiplicado retornará "1", mas inclua um único FALSE e retornará "0".
Portanto, o FILTER retornará apenas os itens da lista onde todas as fórmulas "ISERROR(MATCH....." são TRUE.
Para cada lista adicional de itens a serem excluídos, adicione um *ISERROR(MATCH(listX,list_exclude,0)) extra antes de "=1)"
Este comentário foi feito pelo moderador no site
Obrigado por isso. Resolveu meu problema de querer incluir apenas empresas de uma lista
Este comentário foi feito pelo moderador no site
"foruma contém um erro!"
Maravilhosa ajuda...
Este comentário foi feito pelo moderador no site
a função está correta: talvez você tenha o Excel em um idioma diferente do inglês. Altere os nomes das funções dessa maneira. :)
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos