Localizar e selecionar linhas em massa

Excel

Bom dia!

Estou com uma dúvida no excel.

Meu documento tem duas planilhas.

Uma planilha na aba 1 e outra planilha na aba 2.

A planilha da aba 1 tem 50 linhas. A planilha da aba 2 tem 3450 linhas.

Eu preciso localizar e selecionar na coluna A da aba 2 todas as linhas que o texto coincide com a coluna A da aba 1

Preciso que seja feito em massa, pois essa situação aparece constantemente, e usar o filtro inserindo os dados de um em um é muito demorado

Foto de Lucas V.
Lucas perguntou há 11 meses

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
6 respostas
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor André L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 11 meses

A melhor maneira de se fazer esta identificação é utilizando o VBA. Mas também pode ser utilizado as funções procv() e indice() corresp(). De qualquer forma, é necessário analisar onde devem ser colocadas estas funções para se responder com maior precisão.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Paulo R.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 11 meses

Lucas, tudo bem?

Segue uma explicação, mas caso queira, você pode entrar em contato comigo que te explico. Um abraço! Meu contato: 63 99209 8315

É possível resolver o seu problema de uma maneira extremamente simples, que demoraria uns 2 minutos. Pelo que entendi, você precisa que o Excel te mostre mais facilmente quais células da Aba 2 são iguais às celulas da aba 1.

Para isso, você pode criar uma coluna ao lado da coluna A na aba 2 usar a formula SE com CONT.SE (sim, acredite, essa formula resolve seu problema), onde o parametro Intervalo seria as 50 celulas da Aba 1, e o parametro Critério seria as 3450 linhas da aba 2. E a formula SE entraria para estipular a seguinte condição: SE a formula Cont.SE retornar um valor maior que zero, deu o valor "coincide", SE NÃO, "não coincide".

Basicamente, no final, vc filtraria apenas a nova coluna, selecionando apenas o "coincide" e automaticamente o excel te mostraria todos os valores que estão aparecendo nas duas Abas.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Vilson B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 11 meses

Olá, Lucas.

Isso é simples. Na aba 2 puxe os valores da aba 1. E aplique uma função condicional SE. Você também pode usar a função PROCV ou PROCX. Há várias formas de fazer. Eu posso fazer para você.

Está precisando de Aulas Particulares?

Aqui no Profes você encontra os melhores professores particulares, presenciais ou online, para aulas de qualquer assunto!
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Scavy K.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 11 meses

Bom dia!

Qual seria a finalidade de "localizar e selecionar"?

Sua questão ficou um pouco vaga.

Mas no VBA você faz um loop e coloca dentro dele

If (ActiveCell.Value = "Texto procurado") Then
    ActiveCell.Interior.Color = RGB(255, 0, 0)

End If

 

Nesse caso preenche com uma cor. 

Mas troca por Cells().select se for o caso.

O ideal seria criar um filtro no VBA. 

Qualquer coisa entre em contato.

Abraço.

 

 

 

 

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Thiago S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 11 meses

Olá, além das funções ProcX com indice e corresp, poderia ser usada a funcionalidade de tabela dinâmica com segmentação de dados.
Qaulquer coisa estou a disposição para esclarecimentos.

Lista de exercícios, Documentos, Revisão de texto, trabalho?

Se seu problema for dificuldade em uma lista de exercícios, revisão de teses e dissertações, correção de textos ou outros trabalhos, peça uma ajuda pelo Tarefas Profes.
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Ladislau S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 10 meses

Olá Lucas!

Utilize a fórmula PROCH(), para buscas da horizontal, em linhas, como você precisa.

Professores particulares de Excel

+ Ver todos
Encontre um professor particular para te ajudar nos estudos