Pular para o conteúdo principal

Excel ROUND(): O guia completo para arredondamento no Excel

Saiba como usar a função ROUND() e suas alternativas no Excel. Aprenda a arredondar decimais, inteiros e valores de tempo.
Actualizado 25 de abr. de 2025  · 7 min de leitura

O Excel oferece várias funções de arredondamento incorporadas para lidar com diferentes cenários, incluindo a função ROUND(), que é uma das mais comumente usadas. Neste artigo, explorarei todas as principais funções de arredondamento do Excel, explicarei como elas funcionam e demonstrarei como usá-las de forma eficaz por meio de exemplos práticos. Se você não estiver familiarizado com alguns conceitos básicos, eu recomendo que você faça nosso curso de Introdução ao Excel para criar uma base sólida. 

Entendendo a função ROUND() do Excel

A função ROUND() do Excel é o método mais simples de controlar a precisão numérica nas planilhas. Vamos dar uma olhada em sua sintaxe e em exemplos de como ela funciona.

Sintaxe e argumentos de ROUND()

A função do Excel ROUND() é usada para arredondar um número para um número específico de dígitos. A sintaxe da função ROUND() é a seguinte:

=ROUND(number, num_digits)

Onde:

  • number: O valor que você deseja arredondar.

  • num_digits: Determina para quantos dígitos o número deve ser arredondado.

O comportamento do argumento num_digits muda com base em seu valor:

  • Quando num_digits é positivo: Arredonda o número à direita do ponto decimal. Por exemplo, =ROUND(3.14159, 2) resulta em 3.14.

  • Quando num_digits é zero: Arredonda o número para o número inteiro mais próximo. Por exemplo, =ROUND(7.8, 0) resulta em 8.

  • Quando num_digits é negativo: Arredonda os dígitos à esquerda do ponto decimal (para os 10, 100, etc. mais próximos). Por exemplo, =ROUND(256, -1) resulta em 260.

Como ROUND() realmente funciona

A função do Excel ROUND() segue as regras de arredondamento matemático padrão. Quando você arredonda um número, o Excel olha para o dígito imediatamente à direita da posição de arredondamento:

  • Se esse dígito for 5, 6, 7, 8 ou 9, o número será arredondado para cima.
  • Se esse dígito for 0, 1, 2, 3 ou 4, o número será arredondado para baixo.

A seguir, você encontrará exemplos rápidos para ilustrar essa regra:

A fórmula abaixo arredonda para uma casa decimal. Como o segundo decimal é 5, ele arredonda para cima.

=ROUND(15.55, 1)

Usando a função ROUND() para arredondar para uma casa decimal no Excel.

No exemplo abaixo, a fórmula arredonda para o 10 mais próximo. O dígito das dezenas é arredondado para cima porque o dígito das unidades é 5.

=ROUND(15.55, -1)

Usando a função ROUND() para arredondar para o 10 mais próximo no Excel.

No exemplo abaixo, a fórmula arredonda para o número inteiro mais próximo. Como a parte decimal é 0,55, você arredonda para cima.

=ROUND(15.55, 0)

Usando a função ROUND() para arredondar para o número inteiro mais próximo no Excel.

Variações da função ROUND() do Excel

Existem diferentes variações da função do Excel ROUND(), cada uma com um uso específico.

ROUNDUP()

A função ROUNDUP() sempre arredonda para longe de zero, independentemente dos dígitos que se seguem. Isso significa que o resultado é sempre maior que o número original, garantindo uma abordagem conservadora nos cálculos. Esse método é útil na elaboração de orçamentos conservadores, garantindo que as estimativas sejam suficientemente altas e ao definir limites mínimos, como cobranças ou cotas mínimas.

No exemplo abaixo, a função sempre arredonda para cima, mesmo que o terceiro decimal seja apenas 1.

=ROUNDUP(3.14159, 2)

Usando a função ROUNDUP() para arredondar um número no Excel.

ROUNDDOWN()

A função ROUNDDOWN() sempre arredonda para zero, independentemente dos dígitos que vêm após o ponto de arredondamento. Essa função garante que o valor arredondado seja sempre menor ou igual ao original (para números positivos) ou maior ou igual ao original (para números negativos).

O método é útil para definir valores máximos ou limites e evitar a superestimação em previsões ou cálculos. No exemplo abaixo, a função ROUNDDOWN() sempre elimina as casas decimais extras e nunca arredonda para cima.

=ROUNDDOWN(3.14159, 2)

Usando a função ROUNDDOWN() para arredondar um número para baixo no Excel.

Técnicas de arredondamento com outras funções

O Excel também oferece técnicas de arredondamento com outras funções. Essas funções permitem que você arredonde números de acordo com diferentes especificações. Vamos discutir esses métodos a seguir.

MROUND()

A função MROUND() arredonda um número para o múltiplo especificado mais próximo, o que é útil quando você trabalha com unidades como tamanhos de embalagens, incrementos em preços ou intervalos de programação. A sintaxe da função MROUND() é mostrada abaixo:

=MROUND(number, multiple)

Onde:

  • number: O número a ser arredondado.

  • multiple: O múltiplo para arredondar o número.

Por exemplo, a fórmula abaixo arredonda 7 para 5, pois 7 é mais próximo de 5 do que de 10.

=MROUND(7, 5)

Usando a função MROUND() para arredondar um número para o múltiplo especificado mais próximo no Excel.

CEILING() e FLOOR()

Essas funções arredondam os números para cima ou para baixo até o múltiplo especificado mais próximo, mas com uma tendência direcional.

  • CEILING(): Arredonda um número para cima (longe de zero) até o múltiplo especificado mais próximo. Por exemplo, a fórmula abaixo arredonda 7 para 10, que é o múltiplo mais próximo de 5.

=CEILING(7, 5)

Usando a função CEILING() para arredondar um número no Excel.

  • FLOOR(): Arredonda um número para baixo (em direção a zero) até o múltiplo especificado mais próximo. O exemplo abaixo arredonda 7 para 5 como o múltiplo mais próximo de 5.

=FLOOR(7, 5)

Usando a função FLOOR() para arredondar um número para baixo no Excel.

Esses métodos são úteis para determinar o preço de itens em incrementos padrão, como o arredondamento para os US$ 0,25 mais próximos. Eles também são usados para bloquear o tempo em intervalos consistentes, como segmentos de 15 minutos, e arredondar para limites na fabricação, como tamanhos mínimos de lotes.

EVEN() e ODD()

Essas funções arredondam os números para o número inteiro par ou ímpar mais próximo de zero, independentemente da parte decimal. As funções são úteis na organização de dados em agrupamentos pares ou ímpares ou na simplificação de valores para design, layout ou padronização.

Por exemplo, a fórmula abaixo arredonda o valor 4 para 6 como o número par mais próximo.

=EVEN(4.1)

Usando a função EVEN() para arredondar um número para o número par mais próximo no Excel.

Da mesma forma, a fórmula abaixo arredonda o valor 5 para 7 como o número ímpar mais próximo.

=ODD(5.2)

Usando a função ODD() para arredondar um número para o número ímpar mais próximo no Excel.

INT() e TRUNC()

Essas duas funções são frequentemente confundidas, mas se comportam de forma diferente, especialmente com números negativos:

  • INT(): Arredonda para baixo até o número inteiro mais próximo.

=INT(4.9)

Usando a função INT() para arredondar um número para o inteiro mais próximo no Excel.

Para números negativos, INT() se afasta mais de zero (mais negativo).

=INT(-4.9)

Usando a função INT() para arredondar um número negativo para o número inteiro mais próximo no Excel.

  • TRUNC(): Simplesmente remove a parte decimal sem arredondamento.

=TRUNC(4.9)

Usando a função TRUNC() para remover a parte decimal de um número no Excel.

Arredondamento de tempo no Excel

O Excel trata o tempo como uma fração de um dia de 24 horas, portanto, o arredondamento do tempo envolve uma abordagem ligeiramente diferente. Você pode usar MROUND() para arredondar para o minuto ou bloco de tempo mais próximo e ROUND() com aritmética de tempo.

Por exemplo, se A2 for 8:07, a fórmula abaixo retornará 8:10 arredondando a hora para os 10 minutos mais próximos.

=MROUND(A2, "0:10")

Usando a função MROUND() para arredondar o tempo para o minuto mais próximo no Excel.

Se A2 for 8:37 e você quiser arredondar o tempo para a hora mais próxima, use a fórmula abaixo:

=ROUND(A2*24, 0)/24

Usando a função ROUND() para arredondar o tempo para a hora mais próxima na aritmética de tempo no Excel.

Quando arredondar valores em relação a você. Quando formatá-los

O arredondamento de valores e a formatação de números no Excel têm finalidades diferentes, e entender a diferença é essencial para que você possa fazer análises de dados e relatórios precisos.

Aqui está a diferença: O uso do arredondamento do Excel realmente altera o valor subjacente armazenado na célula. Isso é importante quando você precisa do valor arredondado para cálculos, relatórios ou modelagem financeira, pois as fórmulas subsequentes usarão o novo resultado arredondado. Por exemplo, ao aplicar =ROUND(2.786, 1), você armazenará 2,8 na célula e qualquer cálculo que faça referência a essa célula usará 2,8, e não o valor original.

As ferramentas de formatação do Excel, como o botãoDiminuir decimal ou a formatação personalizada de números, alteram apenas a aparência do número, não o valor real nos bastidores. O método é melhor para painéis, gráficos ou relatórios compartilhados em que os cálculos já foram feitos e em que, para o resultado final, a estética é importante.

Tabela de resumo das funções de arredondamento

Abordamos algumas variantes diferentes da função ROUND() do Excel. Para ajudar você a manter as coisas claras, estou incluindo aqui uma tabela:

Função

Descrição

Exemplo

ROUND()

Arredondamento padrão

=ROUND(2.75, 1) → 2.8

ROUNDUP()

Sempre para cima (longe do zero)

=ROUNDUP(2.75, 1) → 2.8

ROUNDDOWN()

Sempre para baixo (em direção a zero)

=ROUNDDOWN(2.75, 1) → 2.7

MROUND()

Arredondar para o múltiplo mais próximo

=MROUND(7, 5) → 5

CEILING()

Arredonde para o múltiplo mais próximo

=CEILING(7, 5) → 10

FLOOR()

Arredondar para o múltiplo mais próximo

=FLOOR(7, 5) → 5

INT()

Arredondar para um número inteiro

=INT(-2.9) → -3

TRUNC()

Remover decimais sem arredondamento

=TRUNC(-2.9) → -2

EVEN()

Arredondar para o número inteiro par mais próximo

=EVEN(3.2) → 4

ODD()

Arredondar para o número inteiro ímpar mais próximo

=ODD(3.2) → 5

Conclusão

Agora que você já explorou as diferentes técnicas de arredondamento no Excel, recomendo que faça nosso curso Análise de dados no Excel para continuar praticando suas habilidades. Também acho que nosso curso Modelagem financeira no Excel é um ótimo lugar para praticar, pois o arredondamento assume uma importância única na análise financeira, já que pequenas diferenças podem afetar significativamente as previsões e avaliações. Por fim, nosso programa de habilidades Excel Fundamentals é uma oferta muito abrangente e uma ótima maneira de você aprender mais sobre as funções disponíveis nas versões mais recentes do Excel.

Avance em sua carreira com o Excel

Adquira as habilidades para maximizar o Excel - não é necessário ter experiência.

Comece hoje gratuitamente

Allan Ouko's photo
Author
Allan Ouko
LinkedIn
Eu crio artigos que simplificam a ciência e a análise de dados, tornando-as fáceis de entender e acessíveis.

Perguntas frequentes sobre o Excel

Qual é a diferença entre ROUND(), ROUNDUP() e ROUNDDOWN() no Excel?

ROUND() arredonda para o valor mais próximo com base nas regras padrão, ROUNDUP() sempre arredonda para longe de zero e ROUNDDOWN() sempre arredonda para zero.

Como faço para arredondar um número para o número inteiro mais próximo no Excel?

Use o site =ROUND(number, 0) para arredondar para o número inteiro mais próximo.

Qual é a diferença entre as funções CEILING() e FLOOR()?

CEILING() arredonda para cima até o múltiplo mais próximo (longe de zero), enquanto FLOOR() arredonda para baixo até o múltiplo mais próximo (em direção a zero).

Qual é a diferença entre arredondar um valor e formatá-lo no Excel?

O arredondamento altera o valor real usado nos cálculos, enquanto a formatação altera apenas a forma como o valor aparece na planilha.

O que acontece quando eu uso INT() e TRUNC() em números negativos?

INT() arredonda os números negativos para baixo (em direção ao infinito negativo), enquanto o TRUNC() remove a parte decimal sem arredondamento, indo em direção ao zero.

Temas

Aprenda Excel com a DataCamp

Programa

Excel Fundamentals

16hrs hr
Gain the essential skills you need to use Excel, from preparing data to writing formulas and creating visualizations. No prior experience is required.
Ver DetalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

Tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Tutorial

Como arredondar para duas casas decimais em Python

Aprenda a arredondar um número para duas casas decimais em Python para aumentar a precisão usando técnicas como round(), format() e técnicas de formatação de string.
Allan Ouko's photo

Allan Ouko

7 min

Tutorial

Como fazer um VLOOKUP() com vários critérios

Domine a arte de usar VLOOKUP() com vários critérios no Excel. Explore técnicas avançadas, como colunas auxiliares e a função CHOOSE().
Laiba Siddiqui's photo

Laiba Siddiqui

10 min

Tutorial

Tutorial do Power BI Calculate

Aprenda a usar a função CALCULATE do Power BI e dê exemplos de como você pode usá-la.
Joleen Bothma's photo

Joleen Bothma

6 min

Tutorial

Como calcular o desvio padrão no Excel

Para calcular o desvio padrão no Excel, insira seus dados em um intervalo de células e use =STDEV.S() para dados de amostra ou =STDEV.P() para dados de população.
Arunn Thevapalan's photo

Arunn Thevapalan

10 min

Tutorial

FUNÇÃO SQL FORMAT()

FORMAT() é uma das funções mais comumente usadas no SQL. Aprenda suas principais aplicações neste tutorial.
Travis Tang 's photo

Travis Tang

3 min

Ver maisVer mais