Notifications
Clear all

Solução para cálculo do período de graça no INSS

25 Posts
5 Usuários
4 Reactions
2,954 Visualizações
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

Estou com dificuldades de executar uma das etapas para cálculo do Período de Graça do INSS.

Preciso somar de forma acumulativa períodos de tempo, sendo que toda vez que a qualidade de segurado for N os cálculos anteriores precisam ser zerados, ou seja, perdeu a qualidade de segurado zera e começa a recontagem acumulativa.

Segue exemplo abaixo:

Meses Acumulado Qualidade
14 0 N
9 0 S
6 0 S
11 0 N
21 21 S
106 127 S
45 172 S
31 203  

 Preciso automatizar a coluna Acumulado com os resultados que estão aí.

Tentei com os comandos CONT.SE e SOMASE e cheguei perto.

 

 
Postado : 18/11/2020 6:09 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@giovani-sampaio, como pedem as regras, e para facilitar e também agilizar a solução, posta um arquivo com esse exemplo, com o arquivo podemos testar fórmulas (e você pode até explicar melhor lá), e com o desenho que você fez, não tem como!!!!!!!!!!!!!!

 
Postado : 18/11/2020 11:36 pm
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@jscopa10

Segue em anexo o arquivo para inserção das fórmulas.

 
Postado : 19/11/2020 10:59 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Cole em J4 e copie para baixo:

Good luck!

=SE(K4="N";0;J3+I4)
 
Postado : 19/11/2020 8:37 pm
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@estevaoba

Boa noite!

Funcionou, muito obrigado!!!

 
Postado : 19/11/2020 10:43 pm
Estevaoba reacted
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

Estou com dificuldades para saber se um intervalo de datas esta contido em outros intervalos. Caso esteja contido teremos duplicidade o que altera a contagem total dos tempos.

segue em anexo a planilha com o exemplo.

 
Postado : 30/07/2021 7:30 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@giovani-sampaio, veja se resolve (quadro em verde)

 

 

 
Postado : 30/07/2021 10:51 pm
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@jscopa10,

boa noite, obrigado pelo esforço e rapidez na resposta!

Resolveu a lógica, porém a célula da fórmula não permite que aperte F2 ou mesmo clique dentro dela, pois altera os valores para 11 em um coluna e a outra vai para 1.

Preciso estar manipulando vários cálculos.

 

 
Postado : 30/07/2021 11:27 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@giovani-sampaio, estranho ... acabei baixar o arquivo e está tudo normal (todas as células liberadas para edição)!!! ... Você usa o Office 365 (fiz nele)!!!

 

OBS: as formulas de H e I são matriciais ... finaliza com Crtl+Enter+Shift

Este post foi modificado 3 anos atrás por JSCOPA10
 
Postado : 31/07/2021 10:48 am
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@jscopa10 

veja como ficou o arquivo após ter dado F2 nas fórmulas.

 

Elas mudam para 11 na H e 1 na I em todas as linhas, trazendo resultado S para todos os intervalos.

 

 
Postado : 01/08/2021 2:36 pm
P@tropi
(@ptropi)
Posts: 177
Estimable Member
 

@giovani-sampaio 

 

Como o Copa já explicou a formula é matricial, portanto, no final em vez de teclar só ENTER, tem que teclar CTRL+SHIFT+ENTER, que automaticamente serão inseridas chaves, no início e no final da formula.

quando você clica em F2, a formula deixa de ser matricial, por isso muda o resultado, mas depois de ditar a formula você clicar novamente em CTRL+SHIFT+ENTER o resultado voltará ao correto.

Aconselho você estudar sobre formulas matriciais ou de matriz.

[]s

Se a resposta foi útil, clique em curtir na mãozinha.

 
Postado : 01/08/2021 3:07 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@giovani-sampaio, abri seu arquivo e tem uma arroba (@) antes das matrizes / intervalos (????) ... Tirei o @ e funcionou, ficou certinho!!!!!!!!!!!!!!!!!!!!!!

 

(MÁXIMO(SE((@$C$4:$C$14<=C4)*(@$D$4:$D$14>=C4);$B$4:$B$14))) ... pra que essa @???? No que te mandei não tem!!!

Este post foi modificado 3 anos atrás 3 vezes por JSCOPA10
 
Postado : 01/08/2021 4:27 pm
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@adalberto7 

Fiz CTRL+SHIFT+ENTER e deu certo.

Obrigado!

 
Postado : 01/08/2021 4:52 pm
(@giovani-sampaio)
Posts: 14
Active Member
Topic starter
 

@jscopa10 

Estranho!!! acabei de abrir o arquivo que te enviei e não achei a @.

Não tenho conhecimento sobre matriz, preciso estudar, mas com o CTRL+SHIFT+ENTER ficou tudo certo.

Será que existe uma outra maneira de fazer essa mesma lógica sem matriz?

De qualquer forma muito obrigado a todos pela ajuda.

 

 
Postado : 01/08/2021 4:57 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@giovani-sampaio, tem que ser matriz mesmo, afinal em cada linha a formula tem que verificar a matriz inteira!!

 

Dei um upgrade no arquivo (mostrando o tempo bruto, descontos, e tempo líquido em dias)!!

 

 
Postado : 01/08/2021 5:48 pm
Página 1 / 2