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 | 
 

 Dúvida vlookup

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



Mensagens : 35
Data de inscrição : 11/07/2014
Idade : 37
Localização : Lisboa

MensagemAssunto: Dúvida vlookup   Sex Jul 18, 2014 1:01 pm

Bom dia!

Estou a construir um ficheiro acumulado de registos diários que é alimentado por um ficheiro que todos os dias é preenchido com os valores diários, para isso preciso utilizar um vlookup, no entanto o ficheiro diário é diferente todos os dias, ou seja,

=VLOOKUP(C13;[20140717.xlsx]Carregamento!$B$11:$C$18;2;0)

esta é a fórmula para carregar o dia 17-07-2014, mas para que o utilizador não tenha que fazer nada, queria colocar uma linha com as datas e depois a fórmula iria buscar os valores à respectiva folha, ou seja,

=VLOOKUP(C13;[20140718.xlsx]Carregamento!$B$11:$C$18;2;0) dia 18-07-2014
=VLOOKUP(C13;[20140719.xlsx]Carregamento!$B$11:$C$18;2;0) dia 19-07-2014
etc.

Acham que é possivel?

Não queria usar macros, mas se for a única hipótese, seja  Laughing 

Obrigado
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: Dúvida vlookup   Sex Jul 18, 2014 2:07 pm

Bom dia!!

Considerando que em C13 tenha data e que na matriz $B$11:$C$18 na primeira coluna tenha data, sim é possível!

Agora lembre se caso esteja dessa forma

Coluna A coluna B
01/07/2014-AleVBA
01/07/2014-CJCM
01/07/2014-VBA

Se em C13 estiver o valor (01/07/2014), sempre será retornado AleVBA.


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



Mensagens : 35
Data de inscrição : 11/07/2014
Idade : 37
Localização : Lisboa

MensagemAssunto: Re: Dúvida vlookup   Sex Jul 18, 2014 2:11 pm

Peço desculpa, mas como fica a fórmula então. Eu tenho na linha superior à tabela o seguinte:

D4 E4
20140717 20140718

Nas linhas seguintes tenho os VLOOKUP, que devem variar consoante o que se encontra nas células D4, E4, etc.
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: Dúvida vlookup   Sex Jul 18, 2014 3:13 pm

Bom dia!!

Façamos assim, deposite seu arquivo modelo em site gratuito como sendspace ou outros, depois poste o link aqui!



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



Mensagens : 35
Data de inscrição : 11/07/2014
Idade : 37
Localização : Lisboa

MensagemAssunto: Re: Dúvida vlookup   Sex Jul 18, 2014 3:47 pm

http://we.tl/RZkO7KRIPQ

O ficheiro com o nome BOOK é o ficheiro onde se encontram as fórmulas que pretendo alterar, e como pode ver apenas muda o nome do ficheiro onde vai buscar a informação, ou seja, a data.
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: Dúvida vlookup   Sex Jul 18, 2014 4:21 pm

Bom dia!!

Já usou a função INDIRETO?
http://www.ambienteoffice.com.br/excel/extrair_sequencia_numerica_de_expressao_alfanumerica/


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



Mensagens : 35
Data de inscrição : 11/07/2014
Idade : 37
Localização : Lisboa

MensagemAssunto: Re: Dúvida vlookup   Sex Jul 18, 2014 4:23 pm

Já tentei, mas estou com dificuldades em utiliza-la. Acha que me consegue ajudar?
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: Dúvida vlookup   Sex Jul 18, 2014 4:53 pm

Bom dia!!

Veja se te ajuda....
Código:
=PROCV($C5;INDIRETO("'["&D4&".xlsx]Sheet1'!$B$3:$C$3");2;0)


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



Mensagens : 35
Data de inscrição : 11/07/2014
Idade : 37
Localização : Lisboa

MensagemAssunto: Re: Dúvida vlookup   Sex Jul 18, 2014 7:25 pm

Já deu, muito obrigado.

Esta fórmula só resulta se os ficheiros estiverem todos abertos, caso contrário dá erro, na sua opinião qual seria a melhor forma de contornar esta situaçã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: Dúvida vlookup   Sex Jul 18, 2014 9:55 pm

Boa tarde!!

Infelizmente, usando essa função, até excel 2010, ainda não!!

Mas creio que você pode tentar usando SOMARPRODUTO.

Obs: Eu nunca testei com SOMARPRODUTO.

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




MensagemAssunto: Re: Dúvida vlookup   Hoje à(s) 8:59 pm

Voltar ao Topo Ir em baixo
 
Dúvida vlookup
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Idéia de Camisa do Time para Projeto Vida Do futebol
» como fazer barra de vida
» Barra de Vida em Jogo 3d fps
» como fazer duas barras de life, dois marcador de pontuação, e 2 marcador de vida?
» [Tutorial] HUD com Corações de Health/Vida/Sangue

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 :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: