Skip to content

Uma planilha projetada e construída para facilitar o cálculo dos horários de cartão ponto de forma clara e objetiva.

Notifications You must be signed in to change notification settings

gustavo-arantes-pereira/calculadora-cartao-ponto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Calculadora de Cartão Ponto

  • Calculadora que recebe os horários trabalhados do funcionário e exibe um total.





# Funcionalidades:


1- Permite a seleção de faltas individuais para cada período:




2- Calcula e exibe individualmente cada período e o Tempo Extra.

2.1- Na imagem abaixo mostra o calculo nos períodos e no Tempo Extra que subtrai sempre o valor da saída pelo valor de entrada:





3- A coluna "Total trabalhado" faz o cálculo somando os dois períodos e o Tempo Extra:




4- A coluna "Total c/ tolerância" faz alguns cálculos condicionais, ou seja:

4.1- Ela verifica SE a soma dos períodos e do Tempo Extra é maior OU menor que o intervalo de "TOLERÂNCIA". A "TOLERÂNCIA" é definida somando ou subtraindo com as "Hoas diárias a cumprir", isso define um intervalo.
4.1.1- Caso o resultado seja maior ou menor que a "TOLERÂNCIA" será exibido a soma dos períodos e do Tempo Extra.
4.1.2- Caso o resultado esteja dentro do intervalo de "TOLERÂNCIA" será exibido as "Horas diárias a cumprir".


- A imagem abaixo mostra a fórmula identada:



- A imagem abaixo mostra a fórmula na planilha:




5- Na coluna "Excedente" temos o cálculo condicional principal, ou seja:

5.1- Ela verifica primeiramente SE em ambos os períodos esta marcado a opção "Faltou".
5.1.1- Caso ambos estejam marcados será exibido as "Horas diárias a cumprir" negativa, simbolizando que a pessoa faltou.
5.1.2- Caso a pessoa não faltou então verifica SE a opção "Faltou de manhã?" está marcada E a opção "Faltou a tarde?" está desmarcada.
5.1.2.1- Caso corresponda é exibido o resultado da subtração do "Período da Tarde" pelas "Horas diárias a cumprir", simbolizando que a pessoa faltou apenas no período da manhã.
5.1.2.2- Caso a pessoa não tenha faltado no período da manhã, então verifica SE a opção "Faltou a tarde?" está marcada E a opção "Faltou de manhã?" está desmarcada.
5.1.2.2.1- Caso corresponda é exibido o resultado da subtração do "Período da Manhã" pelas "Horas diárias a cumprir", simbolizando que a pessoa faltou apenas no período da tarde.
5.1.2.2.2- Caso a pessoa não faltou no período da tarde também, então quer dizer que ela trabalhou o dia todo. Então agora verifica SE o "Total c/ tolerância" é MAIOR que 0.
5.1.2.2.2.1- Caso corresponda então verifica SE a subtração do "Total c/ tolerância" pelas "Horas diárias a cumprir" é MAIOR que 0.
5.1.2.2.2.1.1- Caso corresponda é exibido a subtração do "Total c/ tolerância" pelas "Horas diárias a cumprir", exibindo então um excedente positivo.
5.1.2.2.2.1.2- Caso contrário então verifica SE o botão do campo "Trabalha de Sábado?" está marcado.
5.1.2.2.2.1.2.1- Caso esteja marcado é exibido a subtração do "Período da Manhã" por "4:00", simbolizando que a pessoa trabalhou no sábado e assim desconsidera o período da tarde.
5.1.2.2.2.1.2.2- Caso a pessoa não trabalhe de sábado então verifica SE o botão do campo "Está sob aviso?" está marcado.
5.1.2.2.2.1.2.2.1- Caso esteja marcado é exibido a soma de "2:00" com o resultado da subtração do "Total c/ tolerância" pelas "Horas diárias a cumprir", simbolizando que a pessoa está sob o aviso de 2 horas a menos na carga horária.
5.1.2.2.2.1.2.2.2- Caso a pessoa não esteja sob aviso, então é exibido a subtração do "Total c/ tolerância" pelas "Horas diárias a cumprir", exibindo então um excedente negativo.
5.1.2.2.2.2- Caso contrário é exibido o valor 0.

- A imagem abaixo mostra a função identada:



- A imagem abaixo mostra a fórmula na planilha:




6- Os campos "Horas diárias a cumprir" e "Trabalha de Sábado":

6.1- Campo "Horas diárias a cumprir" tem um valor dinâmico, onde verifica SE o botão no campo "Trabalha de Sábado" esta marcado.
6.1.1- Caso esteja marcado é exibido o valor "8:00".
6.1.2- Caso não esteja marcado é exibido o valor "8:48".
6.2- Campo "Trabalha de sábado" tem um botão que quando marcado simboliza que a pessoa trabalha de sábado e quando desmarcado a pessoa não trabalha de sábado.




7- O campo com o nome do mês:

7.1- Neste campo é exibido a SOMA do "Excedente" de todos os dias do mês.




8- O campo com o nome "TOTAL" mais o(os) mês(es) que é calculado:

8.1- Neste campo é exibido a soma do "campo com o nome do mês" e o "campo com o nome do mês" anterior.





E esta é a lógica por trás desta planilha feita em parceiria com o setor financeiro da empresa em que eu trabalhava

About

Uma planilha projetada e construída para facilitar o cálculo dos horários de cartão ponto de forma clara e objetiva.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published