O que a função MARRED faz?
A função MARRED arredonda um número para o múltiplo mais próximo do valor informado, seja para cima ou para baixo. Se o resto da divisão chega à metade do múltiplo, o resultado sobe, afastando-se de zero. Serve para preços em múltiplos de R$ 0,50, horários de 15 em 15 minutos e quantidades em lotes. Os dois argumentos precisam ter o mesmo sinal.
| Nome em português | MARRED |
|---|---|
| Nome em inglês | MROUND |
| Categoria | Matemática |
| Retorna | Número (o múltiplo mais próximo do número informado) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função MARRED?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| número | Sim | O valor a ser arredondado. |
| múltiplo | Sim | O múltiplo para o qual o número será arredondado. Precisa ter o mesmo sinal de número, senão a função devolve #NÚM!. |
Como usar a função MARRED na prática?
Exemplo 1: Preços em múltiplos de R$ 0,50
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Produto | Preço | ||
| 2 | Camiseta | R$ 34,74 | R$ 34,50 | |
| 3 | Boné | R$ 19,80 | R$ 20,00 | |
| 4 | Meia | R$ 12,40 | R$ 12,50 |
=MARRED(B2;0,5) Em inglês: =MROUND(B2,0.5) =MARRED(B3;0,5) Em inglês: =MROUND(B3,0.5) =MARRED(B4;0,5) Em inglês: =MROUND(B4,0.5) Os múltiplos de 0,50 vizinhos de 34,74 são 34,50 e 35,00, e o preço está mais perto de 34,50. Em 19,80, o mais próximo é 20,00. Em 12,40, o múltiplo mais próximo é 12,50. MARRED escolhe o vizinho mais perto, para cima ou para baixo.
Exemplo 2: Minutos em blocos de 15
| A | B | C | |
|---|---|---|---|
| 1 | Minutos | ||
| 2 | 47 | 45 | |
| 3 | 53 | 60 | |
| 4 | 8 | 15 |
=MARRED(A2;15) Em inglês: =MROUND(A2,15) =MARRED(A3;15) Em inglês: =MROUND(A3,15) =MARRED(A4;15) Em inglês: =MROUND(A4,15) Os blocos de 15 minutos são 0, 15, 30, 45, 60... O valor 47 fica a 2 de distância de 45 e a 13 de 60, então vira 45. O valor 53 está mais perto de 60. O valor 8 passa da metade do bloco (7,5) e sobe para 15.
Exemplo 3: O meio exato e os sinais dos argumentos
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Número | Múltiplo | ||
| 2 | 25 | 10 | 30 | |
| 3 | -25 | -10 | -30 | |
| 4 | 25 | -10 | #NÚM! |
=MARRED(A2;B2) Em inglês: =MROUND(A2,B2) =MARRED(A3;B3) Em inglês: =MROUND(A3,B3) =MARRED(A4;B4) Em inglês: =MROUND(A4,B4) O número 25 está exatamente no meio entre 20 e 30, e MARRED sobe, afastando-se de zero: 30. Com os dois argumentos negativos, o resultado é -30. Na terceira linha, número e múltiplo têm sinais diferentes, e a função devolve #NÚM!.
Quais erros a função MARRED costuma dar?
#NÚM!
Por que acontece: Número e múltiplo têm sinais diferentes, como em MARRED(5;-2).
Como corrigir: Use dois valores positivos ou dois negativos. Se o sinal do múltiplo for variável, aplique ABS ao múltiplo e use o resultado com o sinal do número.
=MARRED(A2;B2)Resultado: #NÚM!#VALOR!
Por que acontece: Um dos argumentos é um texto que não pode ser convertido em número, como "abc".
Como corrigir: Aponte para células com números ou limpe o texto antes de arredondar.
=MARRED("abc";2)Resultado: #VALOR!Resultado inesperado no meio exato
Por que acontece: Segundo a Microsoft, quando o múltiplo é decimal, a direção do arredondamento é indefinida para números exatamente no ponto médio: MARRED(6,05;0,1) devolve 6,0 e MARRED(7,05;0,1) devolve 7,1.
Como corrigir: Evite depender do ponto médio com múltiplos decimais. Se o desempate importa, use TETO ou ARREDMULTB para escolher a direção.
MARRED no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | MARRED (MROUND) | Referência deste dicionário. |
| Google Planilhas | MARRED (MROUND) | Mesmo nome, com os argumentos chamados valor e fator. A página do Google informa que os dois podem ser decimais, que precisam ter o mesmo sinal, que o resultado é 0 se um deles for zero e que, no meio exato, vale o múltiplo de maior valor absoluto. Documentação do Google |
| LibreOffice Calc | MARRED (MROUND) | No LibreOffice Calc em português também se chama MARRED(Número; Múltiplo). A ajuda cita MARRED(15,5;3) retornando 15 e MARRED(1,4;0,5) retornando 1,5. Ajuda do LibreOffice |
A função MARRED existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a MARRED, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a MARRED?
- Para arredondar sempre para cima até um múltiplo, use TETO. Para arredondar sempre para baixo, use ARREDMULTB. MARRED escolhe o múltiplo mais próximo.
- A ajuda do LibreOffice cita como implementação alternativa da MARRED a conta múltiplo × ARRED(número/múltiplo;0).
- Para arredondar o preço ao múltiplo de R$ 0,05 mais próximo, use MARRED(preço;0,05). Para arredondar às casas decimais, ARRED é mais direto.
Perguntas frequentes sobre a MARRED
Qual a diferença entre MARRED, TETO e ARREDMULTB?
As três arredondam para múltiplos. MARRED escolhe o múltiplo mais próximo, TETO sempre sobe até o múltiplo e ARREDMULTB sempre desce até ele. Com 34,74 e múltiplo 0,5, os resultados são 34,5, 35 e 34,5.
Como arredondar um preço para o múltiplo de 5 centavos mais próximo?
Use MARRED(preço;0,05). Por exemplo, MARRED(3,12;0,05) devolve 3,10 e MARRED(3,13;0,05) devolve 3,15, porque cada preço vai para o múltiplo mais perto.
Por que MARRED devolve #NÚM!?
Porque o número e o múltiplo têm sinais diferentes. A função exige que os dois sejam positivos ou os dois negativos. MARRED(5;-2), por exemplo, gera #NÚM!.
Funções relacionadas
- ARRED
- TETO
- ARREDMULTB
- ARREDONDAR.PARA.CIMA
- ARREDONDAR.PARA.BAIXO
- PAR
- ABS
- AGREGAR
- ALEATÓRIO
- ALEATÓRIOENTRE
- COMBIN
- EXP
Ver todas as funções de matemática
Fontes consultadas
- Microsoft: função MARRED
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: função MARRED
- LibreOffice: funções matemáticas
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.