Notifications
Clear all

Como obter uma lista das referências encontradas pelo PROCV

5 Posts
2 Usuários
0 Reactions
832 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi pessoal!

Minha questão é a seguinte: preciso obter uma lista (e não agrupados em uma única célula) de todos os códigos da coluna A que contenham um determinado trecho na string da coluna B.
Exemplo: todos os códigos em A cuja coluna B contenha o trecho "08/" (08, /08 ou /80 não servem). Resposta manual: KUDW e NRDF

Minha tabela completa tem 161.642 linhas (Excel 2007). Se possível gostaria de manter o BD na Plan1 e fazer os cálculos na Plan2, pois além do 08/ precisarei fazer muitas outras consultas.

Ps. o arquivo do exemplo é .xls
Obrigada!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2012 7:53 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Olá, Thabyta,

segue anexo com duas sugestões:
Plan1: Filtro Avançado
Plan2: Macro

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2012 8:31 am
(@robert)
Posts: 561
Honorable Member
 

Thaby,
Boa tarde !

Além da boa dica do nosso colega Edson eu acho que ainda está faltando você dá mais alguma informação, pois sua explicação está muito incompleta .

:D

Att,
Robert / Moderador

Leia aqui as regras do fórum - Click -->> http://www.planilhando.com.br/forum/viewforum.php?f=7

SE A RESPOSTA FOI ÚTIL, AGRADEÇA CLICANDO NA MÃOZINHA LADO SUPERIOR DIREITO.

 
Postado : 18/07/2012 10:39 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Sem macro ou autofiltro.

Vc tem que estender as fórmulas quando passar para 160mil registros (2007). Essa base tá preparada pra mil.

Favor testar. Só digite em A1.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2012 5:41 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoas, deu certo!

Recebi três respostas. Já consegui com as duas primeiras: a do Edson Faria, acima, e do Bernardo (moderador aqui do Planilhando), com a fórmula:
=SE(LIN()-1>SOMA((NÚM.CARACT(Plan1!$B$1:$B$15)-NÚM.CARACT(SUBSTITUIR(Plan1!$B$1:$B$15;$A$2;""))>0)*1);"";DESLOC(Plan1!$A$1;MAIOR(NÃO(ÉERROS((NÚM.CARACT(Plan1!$B$1:$B$15)-NÚM.CARACT(SUBSTITUIR(Plan1!$B$1:$B$15;$A$2;"")))^0))*LIN(Plan1!$B$1:$B$15);LIN()-1)-1;0))

Estou vendo com mandrix.xls a solução final pois ainda não consegui adaptar a sugestão dele à planilha completa (161k).
De toda forma, obrigada a todos!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/07/2012 9:22 am