Arredondar para duas casas decimais ou para o inteiro mais próximo resolve a maioria dos problemas comuns de arredondamento. Mas existem situações onde você precisa arredondar para valores que não são potências de 10 — arredondar para o múltiplo de 5 mais próximo, para o múltiplo de 0,25 (que representa um quarto de unidade), para o múltiplo de 15 (como nos blocos de 15 minutos de faturamento de horas), ou para o múltiplo de 500 (em orçamentos arredondados para centenas de reais). Para esses casos específicos, o Excel tem três funções dedicadas: MÚLT.ARRED, ARRED.PARA.CIMA e ARRED.PARA.BAIXO. Neste artigo iremos mostrar como cada uma funciona e quando usar cada uma.
MÚLT.ARRED: arredondando para o múltiplo mais próximo
A função MÚLT.ARRED (MROUND em inglês) arredonda um número para o múltiplo mais próximo de um valor especificado. A sintaxe é: =MÚLT.ARRED(número; múltiplo). O primeiro argumento é o número a arredondar e o segundo é o múltiplo para o qual você quer arredondar. Por exemplo, =MÚLT.ARRED(17; 5) retorna 15, porque 15 é o múltiplo de 5 mais próximo de 17. =MÚLT.ARRED(18; 5) retorna 20, porque 20 está mais próximo de 18 do que 15. =MÚLT.ARRED(17,5; 5) retorna 20, porque quando a distância para os dois múltiplos adjacentes é igual, o MÚLT.ARRED arredonda para cima (para o múltiplo maior).
Para arredondar preços para o múltiplo de 0,50 (meio real) mais próximo: =MÚLT.ARRED(A1; 0,5). Se A1 é 12,75, o resultado é 13,00 (o múltiplo de 0,50 mais próximo). Se A1 é 12,30, o resultado é 12,50. Se A1 é 12,20, o resultado é 12,00. Essa estratégia de arredondamento para R$0,50 é comum em precificação de produtos onde preços quebrados em centavos são indesejáveis, mas arredondar para o real inteiro seria uma diferença muito grande.
Para arredondar horas trabalhadas para o quarto de hora mais próximo (blocos de 15 minutos): as horas no Excel são frações de 1 (1 hora = 1/24, 15 minutos = 15/24/60 = 1/96). O múltiplo de 15 minutos em fração decimal é 15/(24*60) = 0,010416667. Uma abordagem mais prática é trabalhar com horas decimais: se os minutos estão separados, converta para horas decimais e arredonde para 0,25: =MÚLT.ARRED(horas_decimais; 0,25). Um trabalho de 2,35 horas arredondaria para 2,25 (o múltiplo de 0,25 mais próximo), representando exatamente 2 horas e 15 minutos.
ARRED.PARA.CIMA e ARRED.PARA.BAIXO com múltiplos
Enquanto o MÚLT.ARRED vai para o múltiplo mais próximo (para cima ou para baixo dependendo da proximidade), as funções ARRED.PARA.CIMA e ARRED.PARA.BAIXO forçam a direção do arredondamento. Note que essas funções são diferentes de ARREDONDAR.PARA.CIMA e ARREDONDAR.PARA.BAIXO (que trabalham com casas decimais) — estas trabalham com múltiplos, como o MÚLT.ARRED, mas sempre em uma direção específica.
A sintaxe é: =ARRED.PARA.CIMA(número; múltiplo) e =ARRED.PARA.BAIXO(número; múltiplo). =ARRED.PARA.CIMA(17; 5) retorna 20 — sempre vai para o próximo múltiplo de 5 acima. =ARRED.PARA.BAIXO(17; 5) retorna 15 — sempre vai para o múltiplo de 5 abaixo. A diferença em relação ao MÚLT.ARRED é que não importa o quão próximo o número está de um múltiplo — ARRED.PARA.CIMA(15,1; 5) retorna 20 (não 15, mesmo que 15 esteja muito mais próximo), e ARRED.PARA.BAIXO(14,9; 5) retorna 10 (não 15, mesmo sendo muito mais próximo).
Um exemplo prático de ARRED.PARA.CIMA com múltiplo é o cálculo de frete por faixa de peso. Se o peso mínimo faturável é 1 kg e cada faixa é de 1 kg (0,1 a 1 kg = 1 kg; 1,1 a 2 kg = 2 kg; etc.), o peso faturável é: =ARRED.PARA.CIMA(peso_real; 1). Um pacote de 0,3 kg seria faturado como 1 kg. Um pacote de 1,2 kg seria faturado como 2 kg. Essa lógica de “sempre arredondar para cima para a faixa inteira” é exatamente o que o ARRED.PARA.CIMA com múltiplo 1 realiza.
Comparando as três funções de arredondamento por múltiplo
Para entender as diferenças práticas entre as três funções, use o número 13 com múltiplo 5 como exemplo. MÚLT.ARRED(13; 5) retorna 15 — 13 está mais próximo de 15 do que de 10. ARRED.PARA.CIMA(13; 5) retorna 15 — sempre vai para o próximo múltiplo de 5 acima de 13. ARRED.PARA.BAIXO(13; 5) retorna 10 — sempre vai para o múltiplo de 5 imediatamente abaixo de 13. As três funções dariam resultados diferentes apenas quando o número está mais próximo do múltiplo menor: para o número 12, MÚLT.ARRED retorna 10 (mais próximo), ARRED.PARA.CIMA retorna 15 e ARRED.PARA.BAIXO retorna 10.
A escolha entre as três depende da regra de negócio. Para precificação suave que vai para o preço mais próximo (sem sistematicamente favorece nem o comprador nem o vendedor), use MÚLT.ARRED. Para qualquer contexto onde “arredondar para baixo” significa nunca ter quantidade insuficiente (contagem de unidades que cabem em um espaço, faturamento de minutos completos de serviço), use ARRED.PARA.BAIXO. Para qualquer contexto onde “arredondar para cima” garante que o resultado nunca será menor que o necessário (embalagens, faixas de frete, capacidade de transporte), use ARRED.PARA.CIMA.
Importante: as funções ARRED.PARA.CIMA e ARRED.PARA.BAIXO com múltiplos são diferentes das funções ARREDONDAR.PARA.CIMA e ARREDONDAR.PARA.BAIXO com casas decimais. As primeiras têm o segundo argumento como múltiplo de arredondamento (como 5, 10, 0,25). As segundas têm o segundo argumento como número de casas decimais (como 0, 1, 2). Misturar as duas pode gerar resultados completamente inesperados. Sempre verifique qual das quatro funções está sendo usada quando lê uma fórmula de arredondamento de outra pessoa.
Arredondando para múltiplos com fórmulas alternativas usando ARRED
Para usuários de versões mais antigas do Excel onde MÚLT.ARRED, ARRED.PARA.CIMA e ARRED.PARA.BAIXO podem não estar disponíveis, ou simplesmente como alternativa mais legível, você pode replicar o comportamento delas usando apenas ARRED e operações aritméticas básicas. Para arredondar para o múltiplo de 5 mais próximo com ARRED: =ARRED(A1/5;0)*5. Divide por 5, arredonda para inteiro e multiplica de volta por 5 — o resultado é sempre um múltiplo de 5. Para o múltiplo de 0,25: =ARRED(A1/0,25;0)*0,25.
Para a versão ARREDONDAR.PARA.CIMA com múltiplo usando apenas ARREDONDAR.PARA.CIMA convencional: =ARREDONDAR.PARA.CIMA(A1/5;0)*5. Divide por 5, arredonda para cima para o inteiro e multiplica de volta. Para qualquer múltiplo, substitua o 5 pelo múltiplo desejado em ambos os lugares da fórmula. Essa abordagem funciona para qualquer múltiplo positivo e em qualquer versão do Excel, tornando as fórmulas de arredondamento por múltiplo acessíveis mesmo sem as funções MÚLT.ARRED e ARRED.PARA.CIMA/BAIXO específicas.
Se você curtiu esse artigo onde mostramos como usar MÚLT.ARRED, ARRED.PARA.CIMA e ARRED.PARA.BAIXO no Excel para arredondar para múltiplos, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.