Quando você trabalha no Excel, às vezes precisa usar valores um pouco menos precisos. Por exemplo, se você trabalha com preços médios de produtos, provavelmente não precisa deles com 7 casas decimais. O mesmo vale para os resultados de muitos outros cálculos. Felizmente, o Microsoft Excel tem três funções relacionadas para ajudar nisso: ROUND, ROUNDUP e ROUNDDOWN. Você pode definir exatamente como quer arredondar um número, inclusive à esquerda da vírgula decimal ou para o múltiplo mais próximo de qualquer múltiplo de 10.
Neste guia, você vai conhecer a função ROUND do Microsoft Excel e as funções relacionadas ROUNDUP e ROUNDDOWN. Vai aprender a usá-las para arredondar números para menos casas decimais, para números inteiros, para o múltiplo de dez mais próximo e além, e também para uma casa à esquerda da vírgula decimal. Cada exemplo é resolvido passo a passo, para você ver como as diferentes opções afetam os resultados.
Fórmula ROUND no Excel
A sintaxe da função ROUND do Excel (ARRED no Excel em português) é ROUND(number; num_digits). Ela tem dois parâmetros obrigatórios: o número que você quer arredondar e o número de casas decimais do arredondamento. Por exemplo, você pode arredondar 1.932 para duas casas decimais assim: ROUND(1.932; 2) = 1.93.
As capturas de tela deste guia usam configurações regionais europeias, por isso os argumentos são separados por ponto e vírgula e os decimais aparecem com vírgula (1,93). Com as configurações dos EUA ou do Reino Unido, separe os argumentos com vírgulas: ROUND(1.932, 2).
A função ROUND arredonda para o número mais próximo: decimais entre 0 e 4 são arredondados para baixo, e os entre 5 e 9, para cima. Mas, se você precisa que o arredondamento siga uma direção específica, pode usar as funções ROUNDUP ou ROUNDDOWN (ARREDONDAR.PARA.CIMA e ARREDONDAR.PARA.BAIXO no Excel em português), que têm os mesmos parâmetros da ROUND. A ROUNDUP arredonda para longe de zero, e a ROUNDDOWN, em direção a zero.
Como arredondar um número no Excel?
Para arredondar um número no Excel, use ROUND(number; num_digits). Em "number", digite o número que você quer arredondar. Em "num_digits", digite o número de casas decimais que deseja. Com "0", o número é arredondado para o inteiro mais próximo; com números negativos, à esquerda da vírgula decimal. A função ROUND fica em Fórmulas > Matemática e Trigonometria > ROUND.
1. Clique em uma célula vazia e vá em Fórmulas > Matemática e Trigonometria > ROUND. Outra opção é digitar o nome da função depois do sinal de igual.
2. Adicione o número que você quer arredondar como primeiro parâmetro no "Construtor de Fórmulas".
3. Adicione um inteiro positivo em "Num_digits" para definir o número de casas decimais do resultado.
4. Clique em "Concluído" para ver os resultados.
Exemplos de uso da função ROUND no Excel
Abaixo, você encontra exemplos das diferentes opções de arredondamento com ROUND, ROUNDUP e ROUNDDOWN.
Arredondar para 2 casas decimais, com números positivos e negativos
Os exemplos abaixo mostram como a ROUND funciona com valores positivos e negativos. Além disso, você pode ver e comparar os resultados da ROUNDUP e da ROUNDDOWN.
1. Em células separadas, digite os números que você quer arredondar. Neste caso, vou usar os valores positivos e negativos dos mesmos números.
O mesmo método funciona para qualquer função que retorne um número, por exemplo, o total de um SUMIF ou um SUMPRODUTO já calculado.
2. Em uma célula vazia, digite a função ROUND e selecione o primeiro valor que você quer arredondar. Adicione um ponto e vírgula e digite o número de casas decimais do arredondamento.
3. Arraste a alça de preenchimento para baixo até o último valor. Como você pode ver, o primeiro e o terceiro valores são arredondados para baixo (em direção a zero), enquanto o segundo e o quarto são arredondados para cima (para longe de zero).
4. Repita as etapas 2 e 3 com as funções ROUNDUP e ROUNDDOWN. Como você pode ver, a ROUNDUP arredondou todos os valores para cima, e a ROUNDDOWN, para baixo.
Arredondar para o número inteiro mais próximo
Siga as instruções abaixo para arredondar números para o inteiro mais próximo. Vou usar os mesmos valores de antes para mostrar melhor o efeito.
1. Em uma célula vazia, digite a função ROUND. Selecione a célula com o número a ser arredondado e use "0" no parâmetro "num_digits".
2. Arraste a alça de preenchimento para baixo até o último número.
3. Repita as etapas 1 e 2 com as funções ROUNDUP e ROUNDDOWN. Como você pode ver, os resultados são bem diferentes neste caso. Com 0 como segundo parâmetro, a ROUNDUP sempre arredonda para cima até o inteiro mais próximo, e a ROUNDDOWN sempre para baixo.
Arredondar à esquerda da vírgula decimal
Siga as etapas abaixo para ver como o arredondamento à esquerda da vírgula decimal afeta os valores.
1. Digite a função ROUND e selecione o primeiro valor. No segundo parâmetro, use um inteiro negativo. Neste caso, vou usar "-1" para obter o múltiplo de dez mais próximo.
2. Arraste a alça de preenchimento para baixo até o último valor.
3. Repita as etapas 1 e 2 com ROUNDUP e ROUNDDOWN.
Arredondar o resultado de outra função
Se quiser arredondar os resultados de outras funções, você pode envolvê-las com a função ROUND. A seguir, vou usar a função AVERAGE em um conjunto de valores e envolvê-la com a ROUND.
1. Digite a função ROUND e, depois do parêntese, digite o nome da função: neste caso, AVERAGE.
2. Selecione o intervalo de valores para calcular a média e feche o parêntese.
3. Adicione um ponto e vírgula e digite o número de casas decimais do arredondamento. Feche o parêntese e pressione "Enter" para ver os resultados.
4. Como você pode ver abaixo, a média sem arredondamento tem 8 casas decimais.
Conclusão
A função ROUND do Excel permite arredondar números como você quiser, inclusive à esquerda da vírgula decimal. Por padrão, a função arredonda para baixo os decimais de zero a quatro e para cima os de cinco a nove. Mas você pode usar as funções ROUNDUP e ROUNDDOWN para escolher a direção do arredondamento.
Agora você sabe usar a função ROUND no Microsoft Excel, além das funções relacionadas ROUNDUP e ROUNDDOWN, para definir a direção do arredondamento. Também conhece as diferentes opções do parâmetro num_digits: inteiros positivos definem o número de casas decimais do resultado, zero arredonda para o inteiro mais próximo e inteiros negativos arredondam à esquerda da vírgula decimal.
O Google Sheets tem as mesmas três funções, então a fórmula ROUND do Google Sheets funciona exatamente como descrito aqui. Para conhecer outras funções que valem a pena, veja as 10 principais funções do Excel.
