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  Login  

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



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



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
http://www.sendspace.com/file/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



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:
http://www.sendspace.com/file/n35ci0

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




MensagemAssunto: Re: procurar valores   Hoje à(s) 10:58 am

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
 Tópicos similares
-
» Guardar valores de variaveis locais - -'
» Procurar fórum através do meu email
» Procurar temas e criar grupos no fórum
» Procurar fórum através do meu email
» È possível unir tópicos e mensagens á seus valores?

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: