Notifications
Clear all

problemas com função procv

9 Posts
2 Usuários
0 Reactions
1,322 Visualizações
(@kenshii)
Posts: 0
New Member
Topic starter
 

olá pessoal

estou com dificuldades em criar uma função para puxar os dados de uma planilha, na mesma pasta de trabalho, com referencias da procv...

consiste no seguinte:

na planilha registros, estará registrados todos os horários de entradas e saídas, assim como intervalos respetivos de cada pessoa, na planilha relatório pensei fazer um procv ou proch para buscar as linhas em cada dia, o horário da entrada, saída, intervalo por ai vai... problema é que não puxa apenas a primeiro valor ... alguém pode me ajudar?

exemplo:

Planilha: registros
nome--------data---------horário----modo
testes----12/0/15-------7:00:00----entrada
testes----12/0/15-------12:00:00----saída para o intervalo
testes----12/0/15-------13:00:00----volta do intervalo
testes----12/0/15-------17:00:00----saída
testes----13/0/15-------7:00:00----entrada
testes----13/0/15-------12:00:00----saída para o intervalo
testes----13/0/15-------13:00:00----volta do intervalo
testes----13/0/15-------17:00:00----saída
planilha relatório

nome: testes
data-------------entrada----------saída---------entrada--------saída
12/01/15------7:00:00---------12:00:00------13:00:00------17:00:00
13/01/15------7:00:00---------12:00:00------13:00:00------17:00:00

bom, alguém pode me dar uma ideia de como conseguir isso....??

desde já agradeço...

estou upando a planilha como exemplo

 
Postado : 12/07/2015 3:43 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

kenshii

O problema não é com a função PROCV, e sim como os dados da planilha Registro foram digitados.
O Excel foi feito para dados serem tabulados, ou seja, cabeçalho na primeira linha e os dados abaixo.
Na planilha Registro os dados estão como num texto.

[]s

 
Postado : 12/07/2015 3:52 pm
(@kenshii)
Posts: 0
New Member
Topic starter
 

@Patropi

mesmo eu formatando os dados com os valores respectivos, ele sempre mostra os primeiros dados e não busca os outros, acho que a função deveria ser escrita de forma composta o problema e que não sei como proceder... talvez, acho eu, que o titulo ficou ambíguo, vou corrigir, mas, vou compreendeu o que eu gostaria de fazer?

 
Postado : 12/07/2015 3:57 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Se você fizer na forma correta, basta usar a função concatenar junto com o PROCV para incluir mais critérios no lugar só da data que a fórmula funciona.

Baixe a planilha e veja como eu fiz.

Se a resposta foi útil, clique na mãozinha, que fica do lado da ferramenta Citar.

Dê retorno.

[]s

 
Postado : 12/07/2015 4:17 pm
(@kenshii)
Posts: 0
New Member
Topic starter
 

compreendi suas forma mas, na questão como é colocado os dados no registro é através de um form, que lança esses dados, já fiz as alterações do formato que ele vai inserir os dados na planilha registros... o que estou com dificuldade e buscar os dados da maneira que esta na primeira planilha, buscar os dados de como o registro estava compreende?

 
Postado : 12/07/2015 4:41 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Dá para fazer mas não utilizando a função PROCV como vc sugeriu.
Com esse layout até dá para fazer com fórmulas, mas tem que usar colunas auxiliares. por isso não vai ficar muito prático, o melhor é usar programação VBA que não é a minha praia.

[]s

 
Postado : 12/07/2015 4:49 pm
(@kenshii)
Posts: 0
New Member
Topic starter
 

hmmm...

desculpa mas, a falta de experiencia não me ajuda a trabalhar neste problema... você pode me dar algumas exemplo?

 
Postado : 12/07/2015 4:52 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

compreendi suas forma mas, na questão como é colocado os dados no registro é através de um form, que lança esses dados, já fiz as alterações do formato que ele vai inserir os dados na planilha registros... o que estou com dificuldade e buscar os dados da maneira que esta na primeira planilha, buscar os dados de como o registro estava compreende?

Agora que eu prestei atenção;
O que vc pode fazer é que os dados do formulário sejam lançados em colunas ao invés de linhas como na planilha que vc postou, daí facilita para você usar a fórmula.

[]s

 
Postado : 12/07/2015 6:43 pm
(@kenshii)
Posts: 0
New Member
Topic starter
 

eu pensei nisto também... mas, não deu certo, quando eu adiciono mais pessoas a minha função, não funciona como eu gostaria... os resultados saem diferentes... ele acaba buscando registros dos primeiros resultados.... acho que eu to escrevendo a função errada, como eu te disse... não estou sabendo construir a função composta...

eu vou fechar o tópico e abrir outro para pedir ajuda com função composta... para tentar obter mais ajuda

obrigado patropi

 
Postado : 14/07/2015 8:06 am