Notifications
Clear all

Filtrando ou Extraindo dados a partir de uma descrição

9 Posts
3 Usuários
0 Reactions
1,010 Visualizações
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
Topic starter
 

Pessoa, bom dia!

Primeiramente gostaria de agradecer a prestatividade de todos, eu realmente estou aprendendo BASTANTE com o conhecimento que vocês têm passado para nós, mero aprendizes. Espero poder contribuir futuramente com o fórum quando eu tiver conhecimentos mais sólidos de Macros e fórmulas avançadas. Para o momento, estendo meus parabéns!

Bom, o problema que estou precisando resolver é o seguinte:
Tenho uma demanda desafiadora no meu serviço. Estou precisando extrair ou filtrar dados existentes em determinadas linhas(Rows) a partir de alguns (somente alguns, não todos) caracteres da descrição do produto (e são + de 800mil linhas).

"Se em determinada descrição existir determinados caracteres, então mover toda a linha(Row) para um banco de dados na planilha2."

Estou colocando a um exemplo da planilha anexo para verificarem.

Muito Obrigado!

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 15/12/2016 6:11 am
deciog
(@deciog)
Posts: 0
Trusted Member
 

leandroxtr

Não consigo entender o que você quer pois fala

"Se em determinada descrição existir determinados caracteres, então mover toda a linha(Row) para um banco de dados na planilha2."

Mas qual determinado carácter ?, falta explicação

Décio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 15/12/2016 6:23 am
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
Topic starter
 

EX: Quero extrair todos os dados da linha que, na descrição, tenha a palavra "ITAMBE"

Descrições exemplo:
BEB.LAC.NESTLE-500ML - NÃO TEM A PALAVRA PROCURADA
BEB.LAC.ACTIVIA-600ML - NÃO TEM A PALAVRA PROCURADA
BEB.LAC.ITAMBE-500LM - NESSA DESCRIÇÃO TEM ITAMBE, ENTÃO TODOS OS DADOS DA LINHA SERÃO COPIADOS NA PLANILHA2
DANONINHO.ITAMBEZINHO-100ML - NESSA DESCRIÇÃO TEM ITAMBE, ENTÃO TODOS OS DADOS DA LINHA SERÃO COPIADOS NA PLANILHA2
ENERG.REDBULL - NÃO TEM A PALAVRA PROCURADA
IOG.ITAMBE.200ML -NESSA DESCRIÇÃO TEM ITAMBE, ENTÃO TODOS OS DADOS DA LINHA SERÃO COPIADOS NA PLANILHA2

vê se deu pra entender agora.
Muito Obrigado!

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 15/12/2016 6:34 am
deciog
(@deciog)
Posts: 0
Trusted Member
 

leandroxtr

Desculpa mas no modelo que apresentou em nenhuma descrição tem ITAMBE, então, poste um modelo correto

Décio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 15/12/2016 6:45 am
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
Topic starter
 

Meu amigo, o ITAMBE foi apenas um exemplo.

Os nomes que tenho que pesquisar são vários, por isso não coloquei a referência fixa.

vou ter que pesquisar ITAMBE, DANONE, WAFFER, etc etc...

Só que são 800mil linhas, aí é impossível fazer isso manualmente. Acredito que, qual referência usarei não importa muito neste momento, eu preciso que, ao digitar a referência, o procedimento seja feito conforma descrevi.

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 15/12/2016 7:07 am
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Solução.

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 15/12/2016 8:01 am
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
Topic starter
 

Você é fera, DJunqueira.
Obrigado!
Poderia me explicar como foi feito?

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 15/12/2016 8:27 am
leandroxtr
(@leandroxtr)
Posts: 447
Reputable Member
Topic starter
 

Pode deixar, já entendi aqui!
Muito Obrigado!

Se te ajudou, não se esqueça de dar um like na resposta e marcar o tópico como finalizado.

Abraços!
Leandro Cordeiro

 
Postado : 15/12/2016 8:37 am
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

=SE(ÉERROS(AGREGAR(14;6;PROCURAR(Tabela2[Lista de palavras pesquisadas];[@Descrição]);1));"NÃO";"SIM")

PROCURAR(Tabela2[Lista de palavras pesquisadas];[@Descrição]) --> Procura pelos textos da [Lista de palavras pesquisadas] q vc quiser q estiverem na coluna [Descrição], mas essa função só funciona como esperado por estar dentro de uma função matricial como AGREGAR(), q no caso vai pegar o maior valor (opção 14) ignorando erros (opção 6). Se não encontrar nenhuma das palavras pesquisadas as funções combinadas AGREGAR() e PROCURAR() retornam erro interpretado como VERDADEIRO p/ a função ÉERROS() e nesse caso a função SE() seleciona "NÃO" de não encontrado.

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 15/12/2016 8:41 am