Página 1 de 1

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 10:12
por Ev3r
Bom dia, preciso de ajuda para criar uma regra de arredondamento, porém eu tenho condições diferentes das regras de arredondamento matemático padrão.

Ex.: A formula básica seria X/Y = N
Se N for um número decimal IMPAR o arredondamento matemático padrão se aplica, tipo: 15,51 vira 16 e 15,49 vira 15.
Porem se N for um número decimal PAR o arredondamento teria que ser: 16,49 vira 16 e 16,51 vira 18, não pode ocorrer nesse caso do arredondamento gerar um número impar.
Não sei se deu pra entender.

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 11:30
por FelipeMGarcia
Considerando que o valor está em E1, tente isso: =SE(ÉIMPAR(E1);ARRED(E1;0);ARREDONDAR.PARA.CIMA(E1;0))

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 11:40
por Ev3r
Não deu certo completamente, quando o valor "E1" é um resultado par tipo 18,49 tem que arredondar para 18, se for 18,51 tem que arredondar para 20.
Mas te agradeço é um ponto de partida, funcionou melhor do que tudo que eu tinha tentado até o momento. :)

Re: Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 11:56
por osvaldomp
Ev3r escreveu:Porem se N for um número decimal PAR o arredondamento teria que ser: 16,49 vira 16 e 16,51 vira 18, não pode ocorrer nesse caso do arredondamento gerar um número impar.
Ambos os exemplos que você colocou como sendo números pares (16,49 e 16,51 ) são ímpares.

Me parece que você quis dizer que "se a parte inteira do número for par".

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 13:00
por Ev3r
É isso mesmo, se a parte inteira for par, o arredondamento "padrão" vai transformar o número inteiro em ímpar, e essa é uma condição que não pode ocorrer, se isso ocorrer ele tem que arrendondar para Par. - tipo 16,51 teria que virar 18.

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 13:29
por FelipeMGarcia
Anexa a planilha com o resultado q tem q dar q facilita pra entender o que precisa.

Abs

Re: Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 13:53
por Ev3r
ela não tem muitas informações na verdade a unica coisa é um calculo
B1/B2 onde B1=504 e B2=35 o resultado disso é 18,72 e está no campo B3.
é neste campo B3 que preciso que o valor exibido seja condicionado as regras (essas regras são diretrizes que não posso mudar)
e são as seguintes:
Se o resultado da divisão gerar um nº decimal cuja parte inteira seja ímpar o arredondamento segue a formula matemática padrão (a formula ARRED resolve).
Se o resultado for um nº decimal cuja parte inteira seja par e a regra matemática o arredondar para cima tendo como resultado um nº inteiro Ímpar não pode, tem que ser par.
Esse é o meu caso, o arredondamento vai converter o numero para 19 e não pode, ele tem que virar 20.
Se fosse 18,49 por exemplo poderia arredondar pra 18;

Re: Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 14:35
por osvaldomp
Ev3r escreveu: B1/B2 onde B1=504 e B2=35 o resultado disso é 18,72 ~~~> 504/35 = 14,4
Código: Selecionar todos
=SE(ÉIMPAR(INT(B1/B2));ARRED(B1/B2;0);SE(ARRED(B1/B2;0)=INT(B1/B2);ARRED(B1/B2;0);INT(B1/B2)+2))

Calculo com arredondamento condicionado.

Enviado: 19 Jun 2018 às 14:45
por Ev3r
Valeu Cara, deu certo, muito obrigada!!! Salvou minha vida ^^ :)