Planilha dinâmica para desconto de Banco de Horas

Anônima
2024-07-02T22:59:52+00:00

Olá! Obrigado por vir até meu chamado.

Estou com um problema para desenvolver uma lógica no Excel para tornar dinâmico o desconto de banco de horas, considerando saldo, descontos e data de vencimento.

Vou usar a seguinte tabela como exemplo:

A B C D E F
Março Abril Maio
Q1 Q2 Q1 Q2 Q1 Q2
03:00:00 02:00:00 -02:00:00 00:00:00 01:00:00 -01:00:00

As horas acima é o saldo de horas de cada Quinzena, dentro de cada mês. Basicamente, eu preciso de uma estrutura dinâmica onde atendam os seguintes pontos:

  1. Cada saldo tem até 4 quinzenas posteriores para serem zeradas. Caso isso não ocorra, o saldo restante não pode mais ser alterado ou descontado;
     - **Exemplo:** As 3horas de Q1/Março precisam ser descontadas em até Q1/Maio, depois disso, não pode descontar mais. No exemplo, temos que, no período mencionado, temos -2 horas negativas, então o resto seria 1h que sobrou de Q1 de Março e não pode mais ser alterado.
    
  2. Os saldos de mesmo sinal não se acumulam para contabilizar o desconto da quinzena;
    - **Exemplo**: Q1/Março = 3horas e Q2/Março = 2horas, isso não significa que, para vencimento em Q1/Maio eu tenho 5 horas para zerar. Cada Quinzena segue seu próprio vencimento, então Q1/Março vence em Q1/Maio e Q2/Março vence em Q2/Maio, e assim por diante.
    
  3. Quando houve desconto de saldo, o valor descontado não pode mais ser utilizado por outra quinzena, e o desconto deve priorizar sempre a quinzena que está mais perto de vencer.
    - **Exemplo:** Q1/Março tem 4 quinzenas para descontar suas 3horas, e em Q1/Abril houve -2horas. Estas -2horas negativas foram totalmente descontadas nas 3horas de Q1/Março e agora não pode mais ser utilizada para outra quinzena. Ou seja, o saldo da tabela agora seria Q1/Março = 1hora, Q2/Março = 2horas e Q1/Abril = 0horas.
    

Importante: A tabela e contas precisam ser dinâmicas, pois sempre serão adicionados mais meses.

Montei um exemplo de como aconteceria a situação de exemplo, na situação ideal:

A B C D E F
Março Abril Maio ****
Q1 Q2 Q1 Q2 Q1 Q2 Saldo Quinzena Seguinte
N/A N/A N/A N/A N/A N/A +3h em Q1 Março
03:00:00 N/A N/A N/A N/A N/A +2h em Q2 Março
03:00:00 02:00:00 N/A N/A N/A N/A -2h em Q1 Abril
01:00:00 02:00:00 00:00:00 N/A N/A N/A +0h em Q2 Abril
01:00:00 02:00:00 00:00:00 00:00:00 N/A N/A +1h em Q1 Maio
01:00:00 02:00:00 00:00:00 00:00:00 01:00:00 N/A -1h em Q2 Maio
01:00:00 01:00:00 00:00:00 00:00:00 01:00:00 00:00:00

Observem na tabela acima que fui adicionando as quinzenas ilustrando a passagem do tempo em cada linha, e o saldo descontado conforme as horas entram.

*A entrada de -2h em Q1/Abril já entrou automaticamente como desconto da Q1/Março

*A entrada de -1h em Q2/Maio já entrou automaticamente como desconto da Q2/Março

Reforçando que, o segundo caso de desconto não entrou em Q1/Março pois haviam se passado mais que 4 quinzenas, então aquela 1horas restante de Março ficou vencida e não se altera mais, porém Q2/Março ainda estava em aberto para descontos até Q2/Maio.

Tentei explicar o mais detalhado possível, mas, se não ficou claro, tento demonstrar de outras formas.

Preciso muito mesmo de ajuda pois não sei mais como tentar resolver este problema.

Agradeço desde já a atenção de todos!

Microsoft 365 e Office | Excel | Para empresas | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

11 respostas

Classificar por: Mais útil
  1. Anônima
    2024-07-03T14:06:11+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    Quais células você deseja usar a fórmula para obter?

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2024-07-03T14:05:29+00:00

    Enviei no seu privado

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2024-07-03T13:56:48+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    O link do arquivo não funciona para mim.

    Você pode carregar o arquivo em uma mensagem privada.

    Mensagens Privadas - Comunidade Microsoft

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2024-07-03T13:49:44+00:00

    Obrigado pelo retorno!

    Banco de Horas - Exemplo.xlsx

    Estou em um Drive privado da empresa, então não sei se você terá problemas para acessá-lo.

    Tente acessar, por favor. Se não conseguir, tento outra forma.

    Esta resposta foi útil?

    0 comentários Sem comentários
  5. Anônima
    2024-07-03T09:01:45+00:00

    Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.

    Gostaria de ajudá-lo a verificar o problema. Sem um arquivo de exemplo, é difícil para mim compartilhar qualquer sugestão sobre isso. Você pode carregá-lo para o OneDrive ou qualquer outra unidade de nuvem para investigação e, em seguida, postar o link aqui.

    *Certifique-se de ter removido qualquer informação confidencial ou privada no arquivo de amostra antes de fazer o upload.

    Esta resposta foi útil?

    0 comentários Sem comentários