Acumulação de Pontos de Presença

Acumulação de Pontos de Presença

Tenho uma planilha de assiduidade onde calculamos a assiduidade do funcionário com base em pontos, se o funcionário faltar ganha 1 ponto e se atrasar ou não completou o turno ganha 1/2 ponto também se o funcionário tiver assiduidade perfeita durante 90 dias ganha 1 ponto de crédito.

Até agora minha planilha funciona perfeitamente com base nos critérios acima. Agora preciso transferir os pontos para o próximo ano, nosso estado de política de frequência no aniversário do ponto do funcionário, eles tiveram o ponto do ano passado omitido. por exemplo, se eles obtiveram pontos no ano passado em 19/05/2014, este ano reduzirá esse ponto.

Preciso de uma fórmula que possa verificar a data do ano passado e se algum funcionário tiver algum ponto na mesma data do ano passado reduza esse ponto neste ano.

Link para a planilha

Responder1

É um pouco difícil entender seu objetivo final, mas acho que você pode começar descobrindo a data do ano passado. Portanto, se a data de hoje for 19/05/2015 e estiver localizada na célula, A5você usaria a fórmula =DATE(YEAR(A5)-1,MONTH(A5),DAY(A5))para encontrar um ano anterior ou 19/05/2014. A partir daí, você pode usar um Vlookuppara ver se houve algum ponto no ano passado. Supondo que sua planilha tenha sido organizada assim (começando na célula A1) -

A        B       C       D 
1  5/18/2014     0      
2  5/19/2014     1      
3  5/20/2014     2      
4           
5  5/19/2015    5/19/2014   

Você usaria esta fórmula para fazer a pesquisa =VLOOKUP(C5,$A$1:$B$5,2,FALSE). O resultado do vlookup neste exemplo fornecerá 1. A partir daí, você usaria uma IFfórmula ou talvez adicionaria ou subtrairia o valor 19/05/2015 conforme necessário.

informação relacionada