Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
ROUND

Função ARRED do Excel

O que a função ARRED faz?

A função ARRED arredonda um número para o número de dígitos que você indicar. Com dígitos positivos mantém essas casas decimais, com zero devolve o inteiro mais próximo e com valor negativo arredonda à esquerda da vírgula, para dezenas, centenas e assim por diante. O meio vai para longe do zero: 2,5 vira 3.

Nome em portuguêsARRED
Nome em inglêsROUND
CategoriaMatemática
RetornaNúmero (o valor arredondado)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função ARRED?

Excel em português do BrasilARRED(número; núm_dígitos)
Excel em inglêsROUND(number, num_digits)

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.

ArgumentoObrigatórioO que aceita
númeroSimO número a arredondar: um valor, uma referência de célula ou o resultado de outra conta.
núm_dígitosSimQuantas casas manter. Acima de 0, são casas decimais; igual a 0, o inteiro mais próximo; abaixo de 0, o arredondamento acontece à esquerda da vírgula (-1 para dezenas, -2 para centenas).

Como usar a função ARRED na prática?

Exemplo 1: Preço com desconto arredondado em centavos

Planilha do exemplo 1 da função ARRED
ABCDE
1 ProdutoPreçoDesconto
2 Fone de ouvidoR$ 37,4512%R$ 32,96
3 3.295,6
4 3.296,0
Preço final arredondado, na célula E2 =ARRED(B2*(1-C2);2) Em inglês: =ROUND(B2*(1-C2),2)
Resultado: R$ 32,96
Valor guardado sem ARRED, vezes 100, na célula E3 =B2*(1-C2)*100 Em inglês: =B2*(1-C2)*100
Resultado: 3.295,6
Valor guardado com ARRED, vezes 100, na célula E4 =ARRED(B2*(1-C2);2)*100 Em inglês: =ROUND(B2*(1-C2),2)*100
Resultado: 3.296,0

37,45 × 0,88 dá 32,956. Uma célula formatada com duas casas mostraria 32,96, mas guardaria 32,956. ARRED arredonda o valor guardado para 32,96. Multiplicar por 100 deixa a diferença visível: 3.295,6 sem ARRED contra 3.296,0 com ARRED.

Exemplo 2: Arredondar para dezenas, centenas e milhares

Planilha do exemplo 2 da função ARRED
ABC
1 População
2 1.234.5671.234.600
3 1.235.000
4 1.000.000
Centenas, na célula C2 =ARRED(A2;-2) Em inglês: =ROUND(A2,-2)
Resultado: 1.234.600
Milhares, na célula C3 =ARRED(A2;-3) Em inglês: =ROUND(A2,-3)
Resultado: 1.235.000
Milhões, na célula C4 =ARRED(A2;-6) Em inglês: =ROUND(A2,-6)
Resultado: 1.000.000

Com núm_dígitos negativo, o arredondamento acontece à esquerda da vírgula. Com -2, os dois últimos dígitos (67) pedem para subir a centena: 1.234.600. Com -3, os três últimos (567) fazem o milhar subir para 1.235.000. Com -6, o 234.567 está abaixo da metade do milhão, então o resultado é 1.000.000.

Exemplo 3: O meio sempre se afasta do zero

Planilha do exemplo 3 da função ARRED
ABC
1 Valor
2 2,53
3 -2,5-3
4 3,54
5 0,51
Fórmula na célula C2 =ARRED(A2;0) Em inglês: =ROUND(A2,0)
Resultado: 3
Fórmula na célula C3 =ARRED(A3;0) Em inglês: =ROUND(A3,0)
Resultado: -3
Fórmula na célula C4 =ARRED(A4;0) Em inglês: =ROUND(A4,0)
Resultado: 4
Fórmula na célula C5 =ARRED(A5;0) Em inglês: =ROUND(A5,0)
Resultado: 1

Quando o dígito descartado é exatamente 5, o Excel arredonda para longe do zero: 2,5 vira 3 e -2,5 vira -3. Não existe a regra de arredondar o meio para o par mais próximo: 3,5 vira 4 e 0,5 vira 1.

Quais erros a função ARRED costuma dar?

#VALOR!

Por que acontece: O primeiro argumento é um texto que não pode ser convertido em número, como "abc".

Como corrigir: Aponte para uma célula com número ou limpe o texto da célula antes de arredondar.

Exemplo que gera o erro, na célula C2=ARRED("abc";2)Resultado: #VALOR!

Soma não bate com os valores exibidos

Por que acontece: Formatar a célula com menos casas decimais muda só a exibição. O valor guardado continua com todas as casas e entra assim nas contas.

Como corrigir: Envolva a conta em ARRED(...;2) para que o valor guardado seja o mesmo que aparece.

Fórmula recusada por falta de argumento

Por que acontece: No Excel, núm_dígitos é obrigatório, e ARRED(A1) sem o segundo argumento não é aceita. No Google Planilhas e no LibreOffice o segundo argumento é opcional e vale 0.

Como corrigir: Informe sempre núm_dígitos, usando 0 para o inteiro mais próximo: ARRED(A1;0).

ARRED no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelARRED (ROUND)Referência deste dicionário.
Google PlanilhasARRED (ROUND)Mesmo nome e mesma regra de arredondamento. Diferença documentada: no Google Planilhas o argumento casas é opcional e vale 0 por padrão, enquanto no Excel o núm_dígitos é obrigatório. Documentação do Google
LibreOffice CalcARRED (ROUND)No LibreOffice Calc em português também chama ARRED. O segundo argumento (Cont) é opcional: se omitido ou zero, a função arredonda para o inteiro mais próximo. Ajuda do LibreOffice

A função ARRED 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 ARRED, 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 ARRED?

  • Para arredondar sempre para cima use ARREDONDAR.PARA.CIMA, e sempre para baixo ARREDONDAR.PARA.BAIXO. Para um múltiplo específico, como o mais próximo de 0,5, use MARRED.
  • Com dígitos negativos o resultado pode ser zero: ARRED(1,98;-1) devolve 0, porque 1,98 está mais perto de 0 do que de 10.
  • Para fixar o valor em centavos antes de somar, aplique ARRED a cada conta em vez de arredondar só o total. Assim o total confere com os valores exibidos.

Perguntas frequentes sobre a ARRED

Qual a diferença entre ARRED e diminuir as casas decimais pela formatação?

A formatação muda só o que aparece na célula; o valor guardado continua o mesmo e entra nas contas com todas as casas. A função ARRED altera o próprio valor, e é o que deve ser usado quando o total precisa bater com os números exibidos.

Como arredondar para o número inteiro mais próximo?

Use ARRED(A1;0), com núm_dígitos igual a 0. Para arredondar sempre para cima ou para baixo, use ARREDONDAR.PARA.CIMA ou ARREDONDAR.PARA.BAIXO.

Como arredondar para um múltiplo, como 0,5?

A página da Microsoft sobre ARRED indica a função MARRED para arredondar um número ao múltiplo mais próximo de um valor, como 0,5.

Funções relacionadas

Ver todas as funções de matemática

Fontes consultadas

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.