Skip to main content

Excel FLOOR(): How to Round Down Numbers in Excel

Round down with precision using Excel’s FLOOR() function. Perfect for pricing, scheduling, and more.
Jul 1, 2025  · 4 min read

If you're someone who spends time managing budgets or if you work with prices in some other way, you'll find Excel's FLOOR() function helpful.

In this article, I’ll walk through exactly how FLOOR() works, see it in action with real examples, and explore how it can bring consistency and accuracy to your calculations.

How Excel FLOOR() Works

Before you can put FLOOR() to work, it’s important to understand its underlying logic, and also how you can control its behavior using its arguments.

FLOOR() is all about rounding numbers down. You can round to the nearest whole number and you can also specify a “significance,” or increment, so you can round down based on steps that make sense for your scenario. This is especially handy for things like unit prices or fixed time intervals, where rounding needs to follow some kind of pattern.

This is how you call FLOOR() in Excel:

=FLOOR(number, significance)
  • number: The value you want to round down.

  • significance: The multiple to which you want to round.

Both arguments are required for FLOOR() to work properly.

The function always rounds down toward zero, using the significance as the step size.

How to round down a positive number

To practice, let’s try a basic example. Suppose you want to round the number 17 down to the nearest 5:

=FLOOR(17, 5)

This formula returns 15.

Excel FLOOR to round down a positive number

How to round down a negative number

If, on on the other hand, your number is negative, FLOOR() still rounds toward zero, so:

=FLOOR(-17, 5)

This returns -20.

Excel FLOOR with a negative number

Practical Uses for Excel FLOOR()

You might now be wondering where to apply FLOOR() in real-world situations. Here are some common and useful ways:

Controlling prices or costs

One classic use of FLOOR() is in pricing, where you want to round down to fixed increments to avoid accidental overcharges. For instance, if your products are priced in steps of 25 cents, you can ensure all prices land on those increments:

=FLOOR(2.89, 0.25)

Excel FLOOR function used for pricing

This formula returns 2.75, neatly rounding 2.89 down to the next lowest quarter-dollar.

Organizing time in fixed blocks

FLOOR() is also great for managing time, especially when you need to group durations into consistent intervals. Imagine you want to fit any number of minutes into 15-minute blocks:

=FLOOR(52, 15)

Excel FLOOR function used to round down time intervals

This returns 45, so 52 minutes gets slotted into the 45-minute block.

FLOOR() vs. ROUNDDOWN() and MROUND()

Excel does offer several rounding functions, each with its own style and purpose. In this section, we’ll take a closer look at how FLOOR() compares to ROUNDDOWN() and MROUND().

Comparing rounding methods

Here’s how the main rounding functions differ:

  • FLOOR(): Rounds down to the nearest multiple you specify.

  • ROUNDDOWN(): Rounds toward zero, but you control the number of decimal places, not the multiple.

  • MROUND(): Rounds to the nearest multiple, either up or down, depending on which is closer.

For example, with:

=ROUNDDOWN(17.7, 0)

You get 17 - just the integer portion - since ROUNDDOWN() works based on decimal places.

But if you use:

=MROUND(17, 5)

You get 15, because 15 is the nearest multiple of 5 (either up or down).

FLOOR(), in contrast, always rounds down. (Actually, =FLOOR(17.7, 0) would give us a divide #DIV/0! error.)

Common Issues and Behavior

While FLOOR() is straightforward in most cases, there are a few quirks to watch out for. In this section, we’ll explore the most common errors and how to avoid them.

Significance and number sign

A key rule with FLOOR() is that both the number and the significance must have the same sign. If you mix a positive number with a negative significance (or vice versa), Excel will return an error. For example:

=FLOOR(10, -2)

This produces a #NUM! error.

If you think about it - a positive number with a negative significance would imply rounding down toward zero, which contradicts the purpose of FLOOR(). And a negative number with a positive significance would imply rounding up toward zero, which is the same story.

To avoid problems, always make sure both inputs are either positive or negative.

Zero significance

Another common issue arises if you try to use zero as the significance:

=FLOOR(10, 0)

Again, Excel returns a #NUM! error, since it can’t round to a zero increment. I started to call this out earlier when comparing FLOOR() to similar functions. To avoid this, just make sure you never put zero in the second argument.

Conclusion

Now you know all about the FLOOR() function in Excel. I think it's helpful in financial modeling because rounding down ensures that projections or costs do not overstate potential revenue or returns. It’s a cautious approach that can serve you well in risk-averse contexts. We have a popular Financial Modeling in Excel course that is definitely worth taking, if you are interested in this kind of thing.


Josef Waples's photo
Author
Josef Waples

I'm a data science writer and editor with contributions to research articles in scientific journals. I'm especially interested in linear algebra, statistics, R, and the like. I also play a fair amount of chess! 

Topics

Learn Excel with DataCamp

Course

Data Preparation in Excel

3 hr
55K
Understand how to prepare Excel data through logical functions, nested formulas, lookup functions, and PivotTables.
See DetailsRight Arrow
Start Course
See MoreRight Arrow
Related

Tutorial

Excel ROUND(): The Complete Guide to Rounding in Excel

Learn how to use the ROUND() function and its alternatives in Excel. Learn how to round decimals, integers, and time values.
Allan Ouko's photo

Allan Ouko

7 min

Tutorial

Excel ROUNDUP(): When You Want More, Not Less

Discover how to use the ROUNDUP() function in Excel to consistently round numbers away from zero. Learn the syntax, see examples, and compare ROUNDUP() with other rounding methods.
Allan Ouko's photo

Allan Ouko

5 min

Tutorial

How to Divide in Excel: A Beginner-Friendly Breakdown

Learn how to divide numbers, cells, and columns in Excel using simple formulas and tools. Discover how to handle errors, use functions like QUOTIENT and MOD, and ensure results sum to whole numbers when needed.
Laiba Siddiqui's photo

Laiba Siddiqui

7 min

Tutorial

Square Root in Excel: A Quick Lesson

Master the basics of the Excel SQRT() function. Learn how to use SQRT() for quick square root calculations and address common errors.
Josef Waples's photo

Josef Waples

5 min

Tutorial

How to Subtract in Excel: Using Cells, Columns, and Rows

Learn to subtract cells, columns, rows, and more in Excel using the minus sign, cell references, absolute references, and even by using the `SUM()` or SUMPRODUCT() functions.
Laiba Siddiqui's photo

Laiba Siddiqui

3 min

Tutorial

Count Formula in Excel: Essential Tips and Examples

Learn how to use Excel’s COUNT() formula with essential tips, real-world examples, and variations like COUNTA(), COUNTBLANK(), and COUNTIF() to handle different data types and scenarios.
Laiba Siddiqui's photo

Laiba Siddiqui

9 min

See MoreSee More