Arredondando para múltiplos com MROUND
Ajuste os números para o múltiplo de cinco, dez ou qualquer outro mais próximo
Arredondando para múltiplos com MROUND é uma aula grátis de Excel Formulas Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Excel Formulas Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Excel Formulas Academy inclui 4 aulas no total.
Arredondando para um múltiplo
Às vezes, você não quer arredondar para um número de casas decimais, mas para o múltiplo mais próximo: os 5 centavos mais próximos, os 10 dólares mais próximos ou o quarto de hora mais próximo.
A função MROUND faz exatamente isso. Em vez de perguntar quantas casas decimais manter, ela pergunta qual tamanho de passo usar. Esta lição mostra como arredondar para qualquer múltiplo que você quiser.
A sintaxe de MROUND
MROUND aceita dois argumentos:
- número o valor a arredondar
- múltiplo o passo para o qual arredondar
Ela retorna o múltiplo mais próximo desse passo. Por exemplo, =MROUND(23, 5) arredonda 23 para o múltiplo de 5 mais próximo, que é 25, porque 23 está mais perto de 25 do que de 20.
=MROUND(23, 5)Qual é a direção?
MROUND arredonda para o múltiplo mais próximo, para cima ou para baixo. O ponto médio é arredondado para cima.
Assim, =MROUND(22, 5) retorna 20 (mais perto de 20), =MROUND(23, 5) retorna 25, e o ponto médio exato, =MROUND(22.5, 5), é arredondado para cima, resultando em 25. O tamanho do passo, e não o número de casas decimais, determina o resultado.
=MROUND(22, 5)Arredondando valores monetários para múltiplos de cinco centavos
Uma necessidade comum no varejo é definir preços nos 5 centavos mais próximos. Use 0.05 como múltiplo.
=MROUND(4.93, 0.05) retorna 4.95, e =MROUND(4.91, 0.05) retorna 4.90. Isso mantém os preços em múltiplos exatos de cinco centavos, o que facilita o trabalho das caixas registradoras.
=MROUND(4.93, 0.05)Arredondando horários para quartos de hora
As folhas de ponto geralmente arredondam os horários para os 15 minutos mais próximos. Como o horário nas planilhas é uma fração de um dia, 15 minutos correspondem a "0:15" ou ao valor 1/96.
Se um horário registrado estiver em A2, então =MROUND(A2, "0:15") o ajustará para o quarto de hora mais próximo. MROUND entende o valor de horário e o arredonda corretamente.
=MROUND(A2, "0:15")Uma regra de sinais para lembrar
MROUND tem uma regra rigorosa: o número e o múltiplo devem ter o mesmo sinal. Misturar um número positivo com um múltiplo negativo gera um erro #NUM!.
Assim, =MROUND(-23, -5) é válido e retorna -25, mas =MROUND(23, -5) gera um erro. Mantenha os dois argumentos positivos ou os dois negativos.
=MROUND(-23, -5)MROUND em comparação com ROUND
Qual é a diferença entre MROUND e ROUND? ROUND controla as casas decimais; MROUND controla o tamanho do passo.
Você pode imitar ROUND com MROUND usando uma potência de dez: =MROUND(8.47, 0.01) se comporta como um arredondamento para 2 casas decimais, retornando 8.47. Mas MROUND é especialmente útil quando o passo não é uma potência de dez, como 5, 25 ou 0.05.
=MROUND(8.47, 0.01)Conheça CEILING e FLOOR
MROUND sempre escolhe o múltiplo mais próximo. Se você precisar sempre arredondar para cima ou sempre para baixo até um múltiplo, use suas funções equivalentes:
CEILING(number, multiple)arredonda para cima até um múltiploFLOOR(number, multiple)arredonda para baixo até um múltiplo
Assim, =CEILING(23, 5) retorna 25 e =FLOOR(23, 5) retorna 20, independentemente de qual esteja mais próximo.
=CEILING(23, 5)Um exemplo com FLOOR
Suponha que um programa de fidelidade ofereça uma recompensa a cada 10 dólares completos gastos. Você quer arredondar um gasto para baixo até o múltiplo de 10 mais próximo.
=FLOOR(47, 10) retorna 40, o que significa 4 recompensas. FLOOR garante que você nunca arredonde para um valor acima do que foi realmente gasto, que é a escolha conservadora e correta neste caso.
=FLOOR(47, 10)Escolhendo a ferramenta certa
Um guia rápido para arredondamentos baseados em múltiplos:
MROUNDpara o múltiplo mais próximo (para cima ou para baixo).CEILINGquando você precisar sempre arredondar para cima até um múltiplo, como em embalagens ou capacidade.FLOORquando você precisar sempre arredondar para baixo, como no cálculo de unidades inteiras obtidas.
As três funções aceitam os mesmos dois argumentos: o número e o passo. Escolha com base na importância da direção.
=MROUND(A2, 5)Usando uma célula como múltiplo
O passo não precisa ser um número literal. Você pode armazená-lo em uma célula e fazer referência a ele, para que alterar uma única célula refaça todos os arredondamentos.
Se o passo de arredondamento estiver em B1 (por exemplo, 25) e o valor estiver em A2, então =MROUND(A2, $B$1) ajustará A2 para o múltiplo de 25 mais próximo. Os cifrões fixam B1 para que a fórmula seja copiada corretamente para baixo em uma coluna.
=MROUND(A2, $B$1)Verificação rápida
Teste sua compreensão de MROUND.
Recapitulação
Agora você pode arredondar para qualquer passo, e não apenas para casas decimais:
MROUND(number, multiple)arredonda para o múltiplo mais próximo; o ponto médio é arredondado para cima.- O número e o múltiplo devem ter o mesmo sinal, caso contrário você obterá
#NUM!. CEILINGsempre arredonda para cima até um múltiplo;FLOORsempre arredonda para baixo.
Essas funções são ideais para preços, horários em quartos de hora e quantidades de embalagens.
=MROUND(A2, 0.05)Perguntas Frequentes
A aula “Arredondando para múltiplos com MROUND” é grátis?
Sim — o texto completo de “Arredondando para múltiplos com MROUND” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Excel Formulas Academy, atualize para CoddyKit PRO. O curso de Excel Formulas Academy inclui 4 aulas no total.
O que vou aprender em “Arredondando para múltiplos com MROUND”?
Ajuste os números para o múltiplo de cinco, dez ou qualquer outro mais próximo Você pratica Excel Formulas Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Excel Formulas Academy?
Nenhuma experiência prévia é necessária. Excel Formulas Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Arredondando para múltiplos com MROUND”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Excel Formulas Academy?
Sim. Cada aula de Excel Formulas Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Arredondando com ROUND, ROUNDUP, ROUNDDOWN
- Truncando com INT e TRUNC
- Arredondando para múltiplos com MROUND
- Formatando números como texto com TEXT