Foto de Rogério S.
Rogério há 2 anos
Enviada pelo
Site

Forórmula para arredondar que não arredonde num. inteiro

Tenho uma fórmula em uma tabela onde preciso arredondar valores para baixo para o inteiromais próximo.

Ocorre que só deve ocorrer o arredondamento para baixo quando o resultado da divisão for decimal. 

Exemplo : 10/2 = 5 Neste caso não deve arredondar, deve permanecer o número 5, porém se o cálculo for 10/3, deve ocorrer o arredondamento para 3.

Tentei as funções ARREDONDAR.PARA.BAIXO, INT, ARREDMULTB.PRECISO e MARRED, porém nenhuma contempla minha necessidade.

Excel
4 respostas
Professor André L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar André Luis

Boa noite Rogério,

       Para o que tu queres, se eu realmente entendi, o maior inteiro do número. A função INT() funciona muito bem.

       Experimente: Célula A1=10, Célula B1=3 e célula C1 = INT(A1/B1)

        Espero ter ajudado.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Lucas S.
Respondeu há 2 anos
Contatar Lucas Tadeu

Concordo com o Professor André...

A menos que não esteja explicado direito... INT já faz exatamente isso que você quer
Usando INT:
10/2 = 5
10/3 = 3


Arredondar.para.baixo(10/3;0)
Também vai dar a mesma resposta. INT só é mais curto.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Johny L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Johny

Concordo com os 2 acima

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professora Ana M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Ana


Para arredondar um valor para baixo somente quando o resultado da divisão for decimal, você pode usar a seguinte fórmula no Excel:

 

=SE(ARREDONDAR.PARA.CIMA(dividendo/divisor,0)=dividendo/divisor, dividendo/divisor, INT(dividendo/divisor))
Nesta fórmula, você precisa substituir "dividendo" pelo valor que está sendo dividido e "divisor" pelo valor pelo qual está sendo dividido.

Explicação da fórmula:

A função ARREDONDAR.PARA.CIMA(dividendo/divisor,0) arredonda o resultado da divisão para cima sem casas decimais.
A parte ARREDONDAR.PARA.CIMA(dividendo/divisor,0)=dividendo/divisor verifica se o resultado da divisão sem arredondamento é igual ao resultado original.
Se os dois resultados forem iguais, significa que o resultado da divisão não é decimal e a fórmula retorna o próprio resultado da divisão.
Caso contrário, a fórmula usa a função INT(dividendo/divisor) para arredondar o valor para baixo.
Dessa forma, a fórmula irá arredondar para baixo somente quando o resultado da divisão for decimal.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa