Bom tarde.
Estou desenvolvendo uma planilha para Folha de Pagamento e preciso que, ao entrar com o valor do salário bruto, o excel automaticamente calcule o valor do INSS, com a alíquota e respectiva parcela à deduzir, com base na tabela informada.
Lembrando que a tabela de INSS trabalha com faixas. Então, por exemplo, caso o salário fosse de R$ 2.348,52, ele deve verificar que este valor está na faixa compreendida entre R$ 2.203,49 e R$ 3.305,22. Sendo assim, ele deve aplicar 12% em cima do valor bruto e, após, deduzir a alíquota referente, ou seja, R$ 82,60.
Então, o cálculo deve ser este
2.384,52 x 12% = 286,14
286,14-82,60 = 203,54
Portanto, o INSS deste funcionário será de R$ 203,54
Dada a tabela em anexo, como posso automatizar estes cálculos? Tentei com o PROCV e com o INDICE CORRESP mas não consegui.
Também poderia fazer com
=SE(B2<G7;SOMARPRODUTO(--(B2>{0;1100;2203,48;3305,22}); (B2-{0;1100;2203,48;3305,22}); {0,075;0,015;0,03;0,02});751,97)
Mas, desta forma eu teria que colocar os valores diretamente na fórmula. Como estes valores podem mudar, eu preciso que seja feito com o endereço da célula.
No futuro, esta planilha, vai para pessoas que poderão não saber mexer com fórmulas (além do perigo de alterarem e corromperem tudo) e seria muito mais prático que elas apenas alterassem os valores nas células correspondentes e o excel efetuassem os cálculos.
Alguma ideia, por gentileza?
Att.
Nilton
Este tópico foi modificado 4 anos atrás by
Nilton
Postado : 14/05/2021 4:22 pm