Você está confuso sobre as funções de arredondamento do Excel? Aprenda a diferença entre ROUND, ROUNDUP e ROUNDDOWN neste guia útil.
Cálculos matemáticos complexos geralmente resultam em situações em que os usuários devem arredondar o resultado final. Felizmente, o Excel oferece três funções diferentes que podem arredondar os resultados de um cálculo matemático.
ROUND, ROUNDUP e ROUNDDOWN são todos sintaticamente semelhantes, mas produzem resultados finais diferentes. Saber qual usar e quando é extremamente importante para os usuários. Estar ciente das diferenças sutis entre os três pode ajudá-lo a obter os resultados desejados no Excel.
Por que o Excel tem três funções ROUND?
Existem três funções de arredondamento separadas no Microsoft Excel. Embora todos os três sejam semelhantes e tenham quase a mesma sintaxe, cada um produz um resultado ligeiramente diferente e os desenvolvedores do Excel devem estar cientes das diferenças.
As três funções de arredondamento são ROUND, ROUNDUP e ROUNDDOWN. Todos eles são muito úteis para ajudar os usuários a formatar a saída das operações. Cada uma das funções é usada para limitar o número de casas decimais mostradas em um número.
1. REDONDO
A função ROUND é a mais conhecida das três funções. Tem uma sintaxe relativamente simples:
=ROUND(número, número_dígitos)
O primeiro argumento é o número que está sendo arredondado, enquanto o segundo número é o número de casas decimais ao qual deve ser limitado. A função segue as regras padrão de arredondamento e pode arredondar sua entrada para cima ou para baixo.
O primeiro argumento na função pode ser um valor estático, uma referência a outra célula ou outra função. O segundo argumento determina quantas casas decimais a função deve arredondar. Pode ser qualquer número inteiro.
Ao inserir um 0 na segunda posição, a função pode arredondar o primeiro argumento para um número inteiro.
=ROUND(3,78, 0)
A fórmula acima resultará no número 4. Os números da coluna B da planilha a seguir foram gerados usando a função ROUND nos números da coluna A, com 2 como segundo argumento.
2. ARREDONDAR PARA CIMA
A função ROUNDUP é a segunda das funções ROUND. É muito semelhante à função rodada padrão. A sintaxe de ROUNDUP se parece com a de ROUND:
=ROUNDUP(número, número_dígitos)
Funcionalmente, a função ROUNDUP também funciona quase exatamente como ROUND. A principal diferença entre os dois é que onde ROUND pode arredondar o número no argumento um para cima ou para baixo, ROUNDUP apenas arredonda para cima.
Somente arredondamento significa que independente do valor da última casa decimal do número que está sendo arredondado, desde que não seja 0, será arredondado para cima.
= ARREDONDA(0,0072, 3)
Mesmo que a casa decimal final no número acima seja 2, os resultados ainda serão arredondados para 0,008. A única maneira de o número não ser arredondado é se todos os dígitos após a casa decimal forem arredondados para 0. Usar 0,0070 ainda arredondará para 0,007 no exemplo acima.
Na planilha acima, as diferenças entre ROUND e ROUNDUP podem ser vistas claramente ao comparar as colunas B e C.
3. ARREDONDAR PARA BAIXO
A função ROUNDDOWN do Excel é bastante semelhante às duas primeiras funções de arredondamento. A função ROUNDDOWN usa a mesma sintaxe de ROUND e ROUNDUP:
= ARREDONDADO(número, número_dígitos)
Muito parecido com a função ROUNDUP acima, a principal diferença entre ROUND e ROUNDDOWN é que ROUNDDOWN sempre arredondará sua saída para baixo. O arredondamento ocorrerá independentemente do valor dos dígitos restantes.
= ARREDONDADO(0,0078, 3)
A saída da função corrigida será 0,007, apesar do valor do próximo dígito ser 8. Os resultados sempre parecerão truncar o número atual no dígito especificado sem consideração de quaisquer dígitos à direita.
As diferenças entre as três funções de arredondamento são facilmente visíveis no exemplo acima. Uma coisa importante a observar é visível na célula D2. Se o dígito final for 0, ele ficará oculto por padrão nos resultados. O dígito final oculto pode ser alterado por configurando a formatação personalizada do Excel para que as células mostrem um número pré-especificado de dígitos.
Exemplos das diferenças entre as funções ROUND do Excel
Existem várias situações em que as várias funções de arredondamento do Excel podem ser úteis. Cálculos geométricos simples oferecem uma maneira interessante de observar as várias funções de arredondamento.
Como exemplo, considere a seguinte planilha usada para calcular o volume de um objeto esférico com um determinado raio. Para encontrar o volume da esfera, usaremos a seguinte fórmula:
volume = (4/3) π r^3
Nesta fórmula, r será o raio da esfera. Para Pi, o Excel oferece uma função PI integrada. Finalmente, o raio pode ser elevado ao cubo usando a fórmula POWER do Excel. O primeiro argumento será o raio da esfera. O segundo será a potência a que está sendo elevado, 3.
Podemos inserir esta fórmula e uma lista de raios para calcular o volume de várias esferas. A fórmula resultante ficará assim:
=(4/3) * PI() * POTÊNCIA(A2, 3)
Cada resultado mostra o volume total da esfera em questão, mas graças ao número de casas decimais, a saída é difícil de ler. A função round pode ajudar a obter um resultado mais fácil de entender.
O número de dígitos após o decimal pode ser limitado agrupando a fórmula acima dentro de uma função ROUND. A fórmula resultante será mais parecida com:
=ROUND((4/3) * PI() * POWER(A2, 3), 2)
Usar a fórmula acima na coluna C resulta no volume sendo arredondado para 2 casas decimais. Trocar ROUND por ROUNDUP e ROUNDDOWN pode preencher as colunas D e E:
=ROUNDUP((4/3) * PI() * POWER(A2, 3), 2)
=ARREDONDADO((4/3) * PI() * POTÊNCIA(A2, 3), 2)
Os resultados finais são truncados em 2 casas decimais em cada caso e arredondados para cima ou para baixo, dependendo da função usada.
Ao usar qualquer uma das funções ARRED para truncar o número de casas decimais em uma fórmula, o resultado será arredondado mesmo quando usado em outros cálculos. Quando a opção de formato for usada para limitar o número de casas decimais, o resultado real será armazenado e quaisquer cálculos futuros usarão o resultado completo.
O uso de números arredondados pode causar perda de precisão em cálculos complexos, portanto, os usuários devem saber qual método de arredondamento é mais adequado.
Entenda as diferenças entre as funções ROUND do Excel
Cada uma das três funções de arredondamento do Excel opera de maneira ligeiramente diferente uma da outra. Enquanto todos os três números redondos, entender as diferenças entre eles pode ajudá-lo a obter os resultados exatos que você está procurando.
Saber quando o resultado precisa ser arredondado para cima, quando precisa ser arredondado para baixo e quando a direção não importa pode ajudá-lo a decidir qual fórmula você precisa. Estar familiarizado com todas as três funções e saber como elas alteram os dados com os quais você trabalha é essencial para os desenvolvedores do Excel.