Pular para o conteúdo principal

Excel FLOOR(): Como arredondar números para baixo no Excel

Arredonde para baixo com precisão usando a função FLOOR() do Excel. Perfeito para a determinação de preços, agendamento e muito mais.
Atualizado 1 de jul. de 2025  · 4 min lido

Ie você trabalha com orçamentos ou com preços de alguma outra forma, a função FLOOR() do Excel lhe será útil.

Neste artigo, explicarei exatamente como o FLOOR() funciona, verei como ele funciona com exemplos reais e explorarei como ele pode trazer consistência e precisão aos seus cálculos.

Como funciona o FLOOR() do Excel

Antes de colocar o site FLOOR() para funcionar, é importante entender sua lógica subjacente e também como você pode controlar seu comportamento usando seus argumentos.

FLOOR() tem tudo a ver com arredondamento de números para baixo. Você pode arredondar para o número inteiro mais próximo e também pode especificar uma "significância" ou incremento, para que possa arredondar para baixo com base em etapas que façam sentido para o seu cenário. Isso é especialmente útil para coisas como preços unitários ou intervalos de tempo fixos, em que o arredondamento precisa seguir algum tipo de padrão.

É assim que você chama FLOOR() no Excel:

=FLOOR(number, significance)
  • number: O valor que você deseja arredondar para baixo.

  • significance: O múltiplo para o qual você deseja arredondar.

Ambos os argumentos são necessários para que o FLOOR() funcione corretamente.

A função sempre arredonda para baixo em direção a zero, usando a significância como o tamanho da etapa.

Como arredondar um número positivo para baixo

Para praticar, vamos tentar um exemplo básico. Suponha que você queira arredondar o número 17 para o 5 mais próximo:

=FLOOR(17, 5)

Essa fórmula retorna 15.

FLOOR do Excel para arredondar um número positivo para baixo

Como arredondar um número negativo para baixo

Se, por outro lado, seu número for negativo, FLOOR() ainda arredondará para zero, portanto:

=FLOOR(-17, 5)

Isso retorna -20.

Excel FLOOR com um número negativo

Usos práticos do FLOOR() do Excel

Você deve estar se perguntando onde aplicar o FLOOR() em situações do mundo real. Aqui estão algumas maneiras comuns e úteis:

Controle de preços ou custos

Um uso clássico do FLOOR() é na determinação de preços, em que você deseja arredondar para incrementos fixos para evitar cobranças excessivas acidentais. Por exemplo, se os seus produtos tiverem preços em etapas de 25 centavos, você poderá garantir que todos os preços fiquem nesses incrementos:

=FLOOR(2.89, 0.25)

Função FLOOR do Excel usada para determinação de preços

Essa fórmula retorna 2,75, arredondando perfeitamente 2,89 para o próximo quarto de dólar mais baixo.

Organização do tempo em blocos fixos

FLOOR() também é excelente para gerenciar o tempo, especialmente quando você precisa agrupar durações em intervalos consistentes. Imagine que você queira encaixar qualquer número de minutos em blocos de 15 minutos:

=FLOOR(52, 15)

Função FLOOR do Excel usada para arredondar intervalos de tempo para baixo

Isso resulta em 45, portanto, 52 minutos são colocados no bloco de 45 minutos.

FLOOR() vs. ROUNDDOWN() e MROUND()

O Excel oferece várias funções de arredondamento, cada uma com seu próprio estilo e finalidade. Nesta seção, veremos mais de perto como FLOOR() se compara a ROUNDDOWN() e MROUND().

Comparação de métodos de arredondamento

Veja como as principais funções de arredondamento diferem:

  • FLOOR(): Arredonda para baixo até o múltiplo mais próximo que você especificar.

  • ROUNDDOWN(): Arredonda para zero, mas você controla o número de casas decimais, não o múltiplo.

  • MROUND(): Arredonda para o múltiplo mais próximo, para cima ou para baixo, dependendo do que estiver mais próximo.

Por exemplo, com:

=ROUNDDOWN(17.7, 0)

Você obtém 17, apenas a parte inteira, pois o site ROUNDDOWN() funciona com base em casas decimais.

Mas se você usar:

=MROUND(17, 5)

Você obtém 15, pois 15 é o múltiplo mais próximo de 5 (para cima ou para baixo).

FLOOR()em contrapartida, sempre arredonda para baixo. (Na verdade, =FLOOR(17.7, 0) nos daria um erro de divisão #DIV/0! ).

Problemas e comportamentos comuns

Embora o site FLOOR() seja simples na maioria dos casos, há algumas peculiaridades às quais você deve estar atento. Nesta seção, exploraremos os erros mais comuns e como evitá-los.

Significado e sinal numérico

Uma regra importante do site FLOOR() é que tanto o número quanto o significado devem ter o mesmo sinal. Se você misturar um número positivo com um significado negativo (ou vice-versa), o Excel retornará um erro. Por exemplo:

=FLOOR(10, -2)

Isso gera um erro em #NUM!.

Se você pensar bem, um número positivo com um significado negativo implicaria arredondar para zero, o que contradiz o propósito de FLOOR(). E um número negativo com um significado positivo implicaria o arredondamento para zero, o que é a mesma história.

Para evitar problemas, sempre verifique se ambas as entradas são positivas ou negativas.

Significado zero

Outro problema comum surge se você tentar usar zero como significância:

=FLOOR(10, 0)

Novamente, o Excel retorna um erro #NUM!, pois não é possível arredondar para um incremento zero. Comecei a chamar a atenção para isso anteriormente ao comparar o FLOOR() com funções semelhantes. Para evitar isso, certifique-se de que você nunca coloque zero no segundo argumento.

Conclusão

Agora você sabe tudo sobre a função FLOOR() no Excel. Acho que isso é útil na modelagem financeira porque o arredondamento para baixo garante que as projeções ou os custos não exagerem a receita ou os retornos potenciais. É uma abordagem cautelosa que pode servir bem a você em contextos avessos a riscos. Temos um curso popular de Modelagem Financeira em Excel que definitivamente vale a pena fazer, se você estiver interessado nesse tipo de coisa.


Josef Waples's photo
Author
Josef Waples
Tópicos

Aprenda Excel com a DataCamp

Curso

Data Preparation in Excel

3 h
55.3K
Understand how to prepare Excel data through logical functions, nested formulas, lookup functions, and PivotTables.
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 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 COUNT()

COUNT() permite que você conte o número de linhas que correspondem a determinadas condições. Saiba como usá-lo neste tutorial.
Travis Tang 's photo

Travis Tang

3 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