x

FÓRUM CONTÁBEIS

TECNOLOGIA CONTÁBIL

respostas 6

acessos 233.346

Como fazer uma formula excell SE com intervalos de numeros?

Renatinha C

Renatinha C

Prata DIVISÃO 1 , Contador(a)
há 8 anos Segunda-Feira | 8 maio 2017 | 15:11

Como fazer uma formula excell SE com intervalos de numeros?

exemplo: Um valor se for entre 1903,99 ate 2.826,65 tras 7,5%. se for de 2.826,66 até 3.751,05 tras 15% . Preciso em uma mesma formula

Um valor na celula A1 do excell se for ....

Tabela abaixo

Até 1.903,98 - -

De 1.903,99 até 2.826,65 > 7,5 %

De 2.826,66 até 3.751,05 > 15 %

De 3.751,06 até 4.664,68 > 22,5 %

Acima de 4.664,68 > 27,5 %

Rogério Silva

Rogério Silva

Prata DIVISÃO 3
há 8 anos Segunda-Feira | 8 maio 2017 | 15:39

Acho que uma boa opção é você usar "SE" em conjunto com "E"

Se for cálculo de Imposto ....................... =se(e(A1<=2826,65;A1>=1903,99);A1*0,15)
Se for apenas para apurar alíquota ........ =se(e(A1<=2826,65;A1>=1903,99);"15%")


A formula inteira vai ficar grande, pois tem que colocar todas as possibilidades. Isso é para imposto de renda né? Não sei se é para calcular imposto ou se é só para apurar alíquota, mas de toda forma você precisará inserir outras variáveis como deduções do imposto, dedução por dependente e dedução previdenciária. E colocar uma "trava" para não apurar imposto abaixo de R$ 10,00 (isso, claro, depende do objetivo desta planilha. Acho prudente alertar).

Abraço.

Renatinha C

Renatinha C

Prata DIVISÃO 1 , Contador(a)
há 8 anos Segunda-Feira | 8 maio 2017 | 16:18

Como faz com duas variaveis? '=se(e(A1<=2826,65;A1>=1903,99);A1*0,15);=se(e(A1<=2826,65;A1>=1903,99);A1*0,15) Não consigo juntar as variveis.

Rogério Silva Não consigo juntar as variaveis. se(e(J14<=2826,65;J14>=1903,99);J14*0,15)[b];[/b]se(e(J14<=2826,65;J14>=1903,99);J14*0,15).

Como eu junto elas?

Rogério Silva

Rogério Silva

Prata DIVISÃO 3
há 8 anos Segunda-Feira | 8 maio 2017 | 16:56

É só inserir mais funções, separadas por ponto e vírgula ( ; ).

Mas pensando melhor, tem como sim fazer só usando a função SE. Dá uma olhada:

=SE(A1<=1903,98;0;SE(2826,65>=A1>=1903,99;A1*0,075;SE(3751,05>=A1>=2826,66;A1*0,15;SE(4664,68>=A1>=3751,06;A1*0,225;SE(A1>=4664,69;A1*0,275)))))

Mas reforço que essa fórmula não calcula corretamente o imposto de renda.

Renatinha C

Renatinha C

Prata DIVISÃO 1 , Contador(a)
há 8 anos Terça-Feira | 9 maio 2017 | 07:35

Rogério Silva Muito obrigada pela ajuda, ajudou muito. É para calcular RPA. Sim é tabela do IRRF. Como eu faço para o valor de dedução? Adicionando as outras variaveis não consigo novamente. Meu problema é juntar rsrs.
=SE(E(G19>=15%);J19-354,8); Assim da certo
=SE(E(G19>=15%);J19-354,8);SE(E(G19>=7,5%);J19-142,8) Assim NAO da certo.


tambem queria usar uma assim: =SE(E(I20>=5531,31);"5531,31");SE(E(I20<=5531,30);I20*G20), mas tambem nao da certo. Elas separadas dao certo.

=SE(E(I20>=5531,31);"5531,31")
= SE(E(I20<=5531,30);I20*G20).

Não consigo uni-las.


As que deram certo foram:
=SE(E(J14<=2765,66;J14>=1659,39);"9%";SE(E(J14<=5531,31;J14>=2765,67);"11%";SE(E(J14<=1659,38);"8%";SE(E(J14>=5531,32);"11%"))))
=SE(E(J14<=2826,65;J14>=1903,99);"7,5%";SE(E(J14<=3751,05;J14>=2826,66);"15%";SE(E(J14<=4664,68;J14>=3751,06);"22,5%";SE(E(J14>=4664,68);"27,5%";SE(E(J14<=1903,98);"0%")))))

Rogério Silva

Rogério Silva

Prata DIVISÃO 3
há 8 anos Terça-Feira | 9 maio 2017 | 15:44

Eu acho que do jeito que você está fazendo não dará certo.

Para você colocar tudo numa formula só, ela vai ficar muito grande, porque você terá de colocar todos os critérios possíveis para a leitura correta. Essa sua fórmula que não está dando certo, está incompleta ou incorreta mesmo. Se realmente for uma SE/E falta critérios. Ou então é uma SE escrita errada como SE/E.

Se você for colocar tudo numa fórmula só, colocando os VALORES, vai ser muito trabalhoso atualiza-los quando as tabelas de INSS e IRRF mudarem. Uma solução é você colocar as tabelas de IRRF e INSS em outra planilha (aba) ou deixar escondido de alguma forma. Ficará mais simples atualizar depois.

Mas se a planilha for somente para RPA você pode economizar tempo com a tabela de INSS, pois invariavelmente a alíquota, nesse caso, é de 11%. Não precisa quebrar cabeça com isso.

___

Sua fórmula........ =SE(E(G19>=15%);J19-354,8);SE(E(G19>=7,5%);J19-142,8
Correção............ =SE(G19=7,5%;J19-142,80;SE(G19=15%;J19-354,80;SE(G19=22,5%;J19-636,13;SE(G19=15%;J19-869,36;0))))


Sua fórmula........ =SE(E(I20>=5531,31);"5531,31");SE(E(I20<=5531,30);I20*G20)
Correção............. =SE(I20>=5531,31;5531,31;I20*G20)

O Portal Contábeis se isenta de quaisquer responsabilidades civis sobre eventuais discussões dos usuários ou visitantes deste site, nos termos da lei no 5.250/67 e artigos 927 e 931 ambos do novo código civil brasileiro.

Utilizamos cookies para ajudar a melhorar a sua experiência de utilização. Ao utilizar o website, você confirma que aceita a sua utilização. Conheça a nossa política de utilização de cookies

1999 - 2025 Contábeis ® - Todos os direitos reservados. Política de privacidade

Algumas informações precisam ser revistas: