Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-se  

Compartilhe | 
 

 procurar valores

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
hugo75



Mensagens : 9
Data de inscrição : 16/09/2012

MensagemAssunto: procurar valores   Sab Nov 17, 2012 9:39 pm

Aqui estou eu mais uma vez a pedir ajuda, é parecido com uma dúvida que já aqui meti e que foi resolvida, tentei aproveitar as formulas mas devo estar a falhar nalgum ponto que não estou a consegui descobrir onde. Tenho a seguinte tabela com marca, modelo e preço.
Na célula B12 fui a dados -> validação de dados ->definições -> escolhi lista e selecionei a tabela Marcas de A2:A4, para assim em B12 aparecer uma lista só com as marcas x,y,z, até aqui sem problemas, funciona como esperado.
AB C D
1 MarcasMarca Modelo Preço
2x x x1 xp1
3y xx2 xp2
4z x x3 xp3
5 y y1 yp1
6 y y2 yp2
7 y y3 yp3
8 z z1 zp1
9 z z2 zp2
10 z z3 zp3
11
12

Em B12 aparece a listagem com as marcas x,y,z
Em C12 meti dados -> validação de dados ->definições -> escolhi lista e meti a seguinte formula
=DESLOCAMENTO(C2:C10;CORRESP(B12&C2:C10;B2:B10&C2:C10;1)-1;0;SOMA(SE(B2:B10&C2:C10=B12&C2:C10;1;0));1)
na formula matricial (ctrl + shift + enter)
E em D12 meti a seguinte formula =PROCV(B12&C12;B2:B10&C2:C10:D10;2;0) também na formula matricial.

Tanto a formula em D12 como a formula em C12 não estão a funcionar como deve ser.

Aqui está o ficheiro para melhor exemplificar https://docs.google.com/open?id=0B7Z4YnCJrT8lbDJBYy1BVXFZc0k

Para descarregar, ao carregar no link, aparece uma pagina com o nome do ficheiro e por baixo tem ficheiro, editar, ver, ajuda; carregar em ficheiro e depois carregar em transferir (ultima opção)
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba

avatar

Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: procurar valores   Sab Nov 17, 2012 10:27 pm

Boa noite!!

Tem como fazer com formulas mas, só serve se for formulas?

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
hugo75



Mensagens : 9
Data de inscrição : 16/09/2012

MensagemAssunto: Re: procurar valores   Sab Nov 17, 2012 10:35 pm

Se fosse possivel queria com formulas, pois em VBA não entendo muito do assunto, mas se tiver que ser...
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba

avatar

Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: procurar valores   Sab Nov 17, 2012 11:15 pm

Boa noite!!

Veja um modelo via função
sendspace.com unfyg4

Caso não seja só isso, é só adaptar.

king
Voltar ao Topo Ir em baixo
Ver perfil do usuário
hugo75



Mensagens : 9
Data de inscrição : 16/09/2012

MensagemAssunto: Re: procurar valores   Dom Nov 18, 2012 12:01 am

É isso, agora vou ter que estudar as formulas para entender e tentar adaptar, mas já foi uma grande ajuda!!!

Apenas por curiosidade e se não for pedir muito, e se tiver tempo, envia uma versão feita em VBA Very Happy

De qualquer maneira, já serviu!!!

Muito obrigado cheers
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba

avatar

Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: procurar valores   Dom Nov 18, 2012 1:11 am

Boa noite!!

Veja em:
sendspace.com n35ci0

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: procurar valores   

Voltar ao Topo Ir em baixo
 
procurar valores
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Usuários Básico :: Excel Básico-
Ir para: