Página 1 de 1

Controle de Login x Logout (Entrada e Saída) de Analistas

Enviado: 16 Jul 2016 às 10:26
por FelipeMontero
Pessoal, Muito Bom Dia!

Tenho um trabalho complicado aqui, e não achei uma lógica para seguir nele. Em anexo tem a planilha de base que extraio de uma ferramenta, para fazer o controle do horário de login x logout dos analistas da operação a qual tomo conta. Só que eu preciso fazer uma forma de apresentação dela diferente, semelhante a este padrão:

Imagem

O motivo disso, é para que eu consiga calcular as Horas Extras que eles fazem, se a pessoa chegou atrasada, faltou no dia de escala, etc.. Se eu conseguir fazer que os dados fiquem dessa forma, será tranquilo!

Já pensei em várias fórmulas e nenhuma me satisfez. Então apelei para o uso do VBA. Só que faz um tempo que não programo do zero alguma coisa... Geralmente utilizo outros exemplos de base. Preciso de uma lógica, ou mesmo o código se tiverem, para que eu consiga fazer essa busca. Pegar da base de dados que está anexada no padrão abaixo, exatamente o valor do dia por analista, no login e logout, e colocar na outra sheet de exemplo acima.

Imagem

Caso eu consiga, vou voltar a ter finais de semana normais, sem precisar trabalhar o dia inteiro, rs. Muito obrigado em adianto a quem puder ajudar!

Obs.: A planilha está em anexo, com a base de dados e a forma de apresentação da mesma. (Comecei a fazer um código com While, mas empaquei, então podem fazer qualquer alteração lá também).

Re: Controle de Login x Logout (Entrada e Saída) de Analista

Enviado: 16 Jul 2016 às 14:51
por xoxe
Sua resposta já foi atendida por mim no fórum Planilhando, segue link para os demais membros
http://www.planilhando.com.br/forum/vie ... 10&t=21117

Re: Controle de Login x Logout (Entrada e Saída) de Analista

Enviado: 16 Jul 2016 às 15:51
por LuizSegecs
FelipeMontero, bom dia atrasado!

Quebrei um pouco a cabeça pra deixar funcional e ser rápido. Não usei VBA.

Sei que já te responderam, mas não custa ter mais de um exemplo. heheh

Observações:
-> Na aba "Analitico", criei algumas colunas ao lado das informações que são extraídas do sistema, estão pintadas de cinza;
->Na aba "Login x Logout", utilizei Somarproduto para trazer as informações de acordo com o dia e o nome do funcionário. Além de usar formatação condicional para destacar os dados. Observe que o número de dias em que aparece a informação é limitado pelas datas informadas pelo sistema, que ficam na célula B3 da aba Analítico (se não me engado deixei um máximo de 31 dias, mas você pode mudar facilmente se entender as fórmulas).

Qualquer dúvida, ou se eu tiver feito cagada, pode me mandar e-mail que tentamos resolver: luiz.segecs@gmail.com
Abraço!

Re: Controle de Login x Logout (Entrada e Saída) de Analista

Enviado: 16 Jul 2016 às 15:59
por gfranco
Segue a minha sugestão

Controle de Login x Logout (Entrada e Saída) de Analistas

Enviado: 16 Jul 2016 às 16:39
por FelipeMontero
Xoxe e LuizSegecs, Boa Tarde!

Vi ambas planilhas já, fazem exatamente o que eu pedi! Realmente bastante útil, mas com um pequeno problema. Por sorte eu não tenho nenhum analista chamado Julio. Caso tivesse, a fórmula continuaria pegando o valor do analista anterior até o proximo que não seja Julio (referente ao mês Jul). Caso houvesse algum Abraão em Abril também daria o mesmo problema.

Não vou colocar ainda como resolvido pois ficou próximo, mas tem um porém ainda nele.

Controle de Login x Logout (Entrada e Saída) de Analistas

Enviado: 16 Jul 2016 às 17:22
por LuizSegecs
Valeu pelo feedback...mas fiquei confuso.
Não entendi direito onde daria o problema com as iniciais do nome coincidirem com o mês. (já que o Procv pega pelo nome completo e não aproximado).
De todo modo, acho que dá pra mesclar as minhas formatações com a sugestão do gfranco e fazer uma planilha bem interessante.

Re: Controle de Login x Logout (Entrada e Saída) de Analista

Enviado: 17 Jul 2016 às 09:04
por alexandrevba
Bom dia!!

Favor ler as regras do fórum, indique a postagem cruzada!
http://www.planilhando.com.br/forum/vie ... 10&t=21117

Att

Re: Controle de Login x Logout (Entrada e Saída) de Analista

Enviado: 17 Jul 2016 às 12:27
por FelipeMontero
LuizSegecs escreveu:Valeu pelo feedback...mas fiquei confuso.
Não entendi direito onde daria o problema com as iniciais do nome coincidirem com o mês. (já que o Procv pega pelo nome completo e não aproximado).
De todo modo, acho que dá pra mesclar as minhas formatações com a sugestão do gfranco e fazer uma planilha bem interessante.
Luiz, testa trocar o nome de algum dos funcionários da lista pra Julio. Ele pega só o começo, ele conta os 3 primeiros caracteres a partir da esquerda, e portanto, se tiver Julio entre os nomes, a fórmula que vocês dois colocaram com referência sofrem o mesmo efeito.